微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

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

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

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

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

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

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

提前致谢!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。