我正在开发基于 WSO2 AS 的应用程序服务。我的意图是应用程序应该部署在一个 AS 集群中,以应对大量流量。
集群应该是动态的,以便根据流量变化进行扩展或缩减。
此外,用户的服务可能会在其中一个实例中持续很长时间;在失败的情况下,用户的服务应该通过对象存档(数据库)的备份和恢复机制在对等实例中恢复。
所以,挑战是:
我需要告诉负载均衡器一些关于用户服务持续存在的实例的信息。这样负载均衡器将始终将同一用户的请求路由到集群中的同一实例。如果发生故障,我可以使用已恢复用户服务的新实例来更新负载均衡器。
最好它可以是可以由应用服务器实例动态生成的东西;在程序环境中可访问;负载均衡器理解并使用它来路由请求......
有人知道吗?
多谢