我有一个Tomcat集群(Apache httpd前端,代理Tomcat集群),后端有2个节点,Windows服务器2008上的所有节点.Tomcat节点提供webapp,它在各自的实例中有一些配置文件目录。配置文件可以由管理员编写运行时。在下次重新启动时,webapp会选择更改。
我希望实时同步配置文件,没有延迟,应该处理可能的裂脑 - 就像Linux中的drbd tool一样。
不幸的是,Windows没有drbd替代品,所以这是我的问题:
答案 0 :(得分:0)
如果您不经常访问它们,我会使用shared network folder或公共存储区域。基本上,您可以配置每个Web应用程序从该网络路径而不是实例目录中查找其配置文件。
您还可以使用Dropbox / Drive / API并在那里读取/存储conf。 (你也会将版本功能作为奖励)
这两个选项都比本地访问慢,但通常在更新conf文件时性能不是问题。