Java EE应用程序范围的变量在集群环境(Websphere)中?

时间:2012-01-05 15:28:50

标签: java java-ee websphere cluster-computing

Java EE应用程序(在Websphere上运行)有没有简单的方法在整个集群中共享应用程序范围内的对象?可能与Servlet Context参数类似,但是在整个集群中共享。

例如,在服务器“A”和“B”的集群中,如果在服务器A上设置了值(key = value),则该值应立即(或几乎如此)对服务器B上的请求可用。

(注意:如果可能,请避免使用分布式缓存解决方案。这实际上不是缓存方案,因为存储的对象非常动态)

2 个答案:

答案 0 :(得分:2)

我正在看这个,看看是否有任何简单的解决方案出现,但我自己也不知道。上次我问过这样的问题时,答案是使用分布式对象存储。

我们的替代方案是通过HTTP手动通知已配置的URL列表,每个Web容器的直接服务器端口组合一个。 (也就是说,绕过任何前端代理/ Web服务器/插件。)

答案 1 :(得分:1)

尝试使用WebSphere workarea