如何从监视器禁用的节点中删除持久用户?

how do I remove persistent users off of a node disabled by a monitor?

在 Big-IP LTM 系统中,我为池设置了 http 监视器,以便系统所有者可以删除文件池中的节点以从轮换中删除节点。但是监视器将节点标记为已禁用,而不是离线,因此基于 cookie 的持久性仍会将现有用户发送到应该关闭的节点。使用监视器使节点脱机而不是禁用它,或者尽管持久性仍强制用户使用新节点的最佳方法是什么?

禁用池成员仍然允许活动 connections/persistent 连接正常运行。根据您定义持久性的方式,这可能会持续很长时间。

Forced Offline 仍然允许活动连接完成它们的事务,但会将之前持续存在的流量移动到其他节点。

在进行维护时,我会强制节点脱机,然后在将节点关闭到基础设施中之前给会话 5 到 10 分钟的时间来完成。没有什么好的方法可以进一步根据客户端的实际操作来删除具有活动连接的节点。

这是他们的一位 MVP 对 F5 社区的精彩回应,以帮助解释联系。

Pool Member disabled/forced offline behavior @ DevCentral

如果您需要更多详细信息或者您看到不同的行为,请告诉我。此外,您可以使用 REST API 完成所有这些操作,因此您无需使用 GUI。做一个快速节点 Offline/Online 超级简单快捷。