Java EE应用程序(在Websphere上运行)有没有简单的方法在整个集群中共享应用程序范围内的对象?可能与Servlet Context参数类似,但是在整个集群中共享。
例如,在服务器“A”和“B”的集群中,如果在服务器A上设置了值(key = value),则该值应立即(或几乎如此)对服务器B上的请求可用。
(注意:如果可能,请避免使用分布式缓存解决方案。这实际上不是缓存方案,因为存储的对象非常动态)
答案 0 :(得分:2)
我正在看这个,看看是否有任何简单的解决方案出现,但我自己也不知道。上次我问过这样的问题时,答案是使用分布式对象存储。
我们的替代方案是通过HTTP手动通知已配置的URL列表,每个Web容器的直接服务器端口组合一个。 (也就是说,绕过任何前端代理/ Web服务器/插件。)
答案 1 :(得分:1)
尝试使用WebSphere workarea