1

我有一个在 WebLogic 10.3 上运行的 Web 服务应用程序。最近,我创建了一个集群,以便应用程序可以在多个服务器上运行并共享资源。我有一个ServletContextListener在服务器启动/关闭时绑定/取消绑定属性/对象的对象。

使用单个服务器,这很有效。然而,在集群中,当一台服务器宕机时,上下文监听器(contextDestroyed方法)被调用,一切都与上下文解除绑定(此时其他服务器无法再使用资源)。是否有另一个我可以使用的侦听器,或者contextDestroyed只有在集群中的最后一个服务器正在关闭时才运行该方法?

任何帮助,将不胜感激。总的来说,我对 WebLogic 和 Java EE 有点陌生。

4

1 回答 1

0

我会使用SingletonService来控制集群上的资源

于 2017-01-11T15:41:59.940 回答