操作方法:分布式集群Web 服务器中的Web 应用程序单例

问题描述

我们开发了一个 J2EE Web 应用程序 (.war)。该应用程序在 Glassfish、Payara 和 Weblogic 中运行没有问题(到目前为止)。它应该可以在任何符合 J2EE 的应用服务器中运行。

该应用程序很快就会投入生产,我们预计会有大量用户。我们正在考虑在 Application Server 中实现一个集群,以便在多个节点中正确平衡服务。我们有一个应用程序范围的资源,每个会话都必须以独占模式访问该资源。通过调用应用程序范围的单例对象中的 serialized 方法,我们实现了独占访问,这要归功于它可以称为 MuTex。现在,对于新的集群场景,我们需要保持所有节点中所有会话之间的独占模式访问(每个节点都在自己的JVM上执行)。

我想知道关于分布式环境(集群 Web 应用程序服务器的节点)中共享对象的最佳实践是什么?

我们如何实现集群的所有节点都可以访问的单例对象?

任何信息或帮助将不胜感激。

提前致谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)