【发布时间】:2013-08-13 23:30:26
【问题描述】:
我们拥有 BizTalk 服务器和许多托管在其下的服务。有负载均衡器需要知道 BizTalk 服务器的状态。负载均衡器每 5 秒执行一次 ping 操作。
由于服务器每 5 秒请求一次 BizTalk,因此服务负载可能会很高。我想避免。
我想创建一个回显服务并将其托管在 BizTalk 中,这样可以避免实际服务的负载。
但我不知道它们是我们可以执行健康检查的任何其他方式。任何建议和建议都非常感谢。
【问题讨论】:
-
您实际上需要 BizTalk 的哪个状态?是主机实例的状态还是与业务逻辑相关的东西?你不能为此使用性能计数器吗?
-
我想知道主机实例的状态就足够了。如果可能,我如何使用性能计数器,并在更短的时间内获得主机实例的状态?并获取一个主机实例的状态是否可以确保其他主机实例还活着?
-
反正不可行
标签: c# wcf biztalk biztalk-2010 health-monitoring