2

几天前我开始使用 Chronicle-queue,我正在阅读它的文档

Chronicle Queue 不支持在任何网络文件系统上运行,无论是 NFS、AFS、基于 SAN 的存储还是其他任何东西。原因是那些文件系统没有为 Chronicle Queue 使用的内存映射文件提供所有必需的原语。

当我尝试从 SAN 安装位置写入和读取时,我能够做到。

有人能解释一下“编年史不支持在任何网络文件系统上运行”的确切含义吗?

4

1 回答 1

1

如果您只从一台机器访问 SAN 或 NFS 驱动器,这应该可以工作。但是,如果您从两台机器访问它,您可能会看到不一致的状态,因为页面刷新到底层存储的顺序不可靠。

对于队列的故障转移和分配,我们建议使用 Chronicle Queue Enterprise。

于 2018-03-12T12:48:20.500 回答