向W5的Big IP产品报告WCF应用程序的状态

时间:2009-03-16 16:22:18

标签: c# wcf architecture windows-server-2003 big-ip

在具有自托管.Net 3.5 / WCF应用程序的Windows Server 2003环境中,应用程序如何将其状态报告给BigIP本地流量管理器?

示例:我的一个服务错误。我的自定义WCF应用程序托管软件(由于Windows Server 2008尚未提供而且我正在使用WCF TCP绑定而编写)会检测到此情况并希望将其自身报告为可以恢复错误服务。它需要将自己报告为BigIP LTM,以便不再发送客户端发起的请求。

1 个答案:

答案 0 :(得分:2)

对于您描述的场景,我将使用iControl(基于SOAP / XML的管理API)让应用程序告诉BIG-IP它已关闭。基本上,您只需设置对BIG-IP的SOAP调用,并使用适当的信息调用Web服务,以便BIG-IP知道应用程序已关闭。

您可以在DevCentral(devcentral.f5.com)找到文档并下载SDK以及.NET程序集。如果您在论坛中需要它,还有其他人可以帮助您。

虽然我也会说BIG-IP会注意到应用程序已关闭,应该会自动将其从服务中删除,直到它注意到它已重新投入使用。这可以通过使用连接到节点的监视器来配置。