Session 如何使用hazelcast会话复制获取jetty servlet中的所有会话?

Session 如何使用hazelcast会话复制获取jetty servlet中的所有会话?,session,jetty,hazelcast,embedded-jetty,Session,Jetty,Hazelcast,Embedded Jetty,我的应用程序基于嵌入式jetty,使用hazelcast进行会话复制 在定期作业中,我们希望所有当前处于活动状态的会话都存储在一个 您可以使用web筛选器的map name属性为其设置名称 因此,如果在所有web应用程序中都将此参数设置为相同,您将在一个IMap中找到所有会话 如果对您的用例有意义,您可以将一个应用程序的会话存储在一个IMap中,将其他应用程序的会话存储在另一个IMap中。它们不必全部放在一起,尽管通常这是最简单的。微服务也使用hazelcast嵌入式吗?如果是这样,它可以与应用

我的应用程序基于嵌入式jetty,使用hazelcast进行会话复制


在定期作业中,我们希望所有当前处于活动状态的会话都存储在一个

您可以使用web筛选器的
map name
属性为其设置名称

因此,如果在所有web应用程序中都将此参数设置为相同,您将在一个
IMap
中找到所有会话


如果对您的用例有意义,您可以将一个应用程序的会话存储在一个
IMap
中,将其他应用程序的会话存储在另一个
IMap
中。它们不必全部放在一起,尽管通常这是最简单的。

微服务也使用hazelcast嵌入式吗?如果是这样,它可以与应用程序的hazelcast实例形成集群,因此数据将自动共享。请注意,所有hazelcast实例都应位于同一LAN内,以获得群集的最佳性能和稳定性


如果microservice位于远程网络中,则Hazelcast会将您的数据复制到第二个群集。但请记住,这是一个企业产品。

我还有另一个场景,我想从此作业中使HttpSessions无效。由于IMap包含SessionData而非HttpSession,如何通过hazelcast使其无效?这可能最好作为一个单独但链接的问题提出。不,它们不共享hazelcast实例。但是谢谢你回答这个问题