Asp.net 如何在运行时从nlb中删除节点?

Asp.net 如何在运行时从nlb中删除节点?,asp.net,nlb,Asp.net,Nlb,我需要暂时从nlb中排除一个节点。 可能会发生这样的情况:服务器已启动并正在工作,但我正在平衡的web应用程序与其他节点中的同一应用程序不兼容。 一些静态变量与其他节点的静态变量不相同,因为超时、写入错误等原因,但服务器仍在工作。 在这种情况下,我需要从nlb停止服务器,因为web应用程序中的信息不在其他节点的sinch中。 我需要防止用户从这个最新的服务器上被服务,直到它被更新,但我需要以编程的方式这样做 如何操作?您可以从命令行控制NLB- 您可以使用Process.Start()执行该工具

我需要暂时从nlb中排除一个节点。 可能会发生这样的情况:服务器已启动并正在工作,但我正在平衡的web应用程序与其他节点中的同一应用程序不兼容。 一些静态变量与其他节点的静态变量不相同,因为超时、写入错误等原因,但服务器仍在工作。 在这种情况下,我需要从nlb停止服务器,因为web应用程序中的信息不在其他节点的sinch中。 我需要防止用户从这个最新的服务器上被服务,直到它被更新,但我需要以编程的方式这样做
如何操作?

您可以从命令行控制NLB-

您可以使用
Process.Start()
执行该工具,并传入相关参数