我有一个Windows 2008 R2故障转移群集服务器。 我将把我们的窗口服务之一移到这个新的服务器上。 该服务将一些跟踪信息写入本地硬盘上的日志文件。 当集群A变得不可用,集群B接pipe,现在有两个地方需要查找日志文件时,这将成为一个问题,当它被移动到集群服务器。 有没有一种方法可以确保无论哪个群集处于打开状态,我都会得到一个完整的日志文件?
我一直在研究这个,有一个叫做DFS复制的东西,但是我想知道是否有更好的东西可以用于故障转移群集。
我更喜欢不必更新我的代码。 我可以指定它通过更改app.config文件写入日志文件到不同的位置,但没有代码更改…
通常,故障转移群集将具有某种types的外部共享存储,如SAN或DAS。 如果您的服务是集群服务,那么您应该将共享卷与其关联,并将数据写入到该服务中。 这种方式只有一个数据副本,如果你的服务故障转移到另一个节点,数据量就会随之而来。
这通常是群集服务的工作方式。