"distributable?" Web 应用程序意味着什么



更具体地说,我正在研究会话,并且正在阅读部署描述符中的<distributable>标记(例如)。文本状态,

"……如果您的应用程序服务器支持web应用程序,则有可能将其标记为可分发的,这是为了平衡故障转移或两者的负载。"

有人能提供更多的信息/背景吗?如果可能的话,我不需要关于该机制如何工作的完整背景(我正在为Web组件考试学习),只需要在会话的上下文中理解即可。

谢谢!

以下是一些有用的行,

如果应用程序在集群中运行而没有标记为可分发,则会话更改将仅在单个JVM上发生。因此,当用户连接到另一个JVM时,他们的会话将不会被识别,并且将创建一个新的会话。这可能会迫使他们再次登录,从而在另一个JVM上建立第二个会话。当它们在两个服务器之间切换时,可能会出现各种其他问题。

最新更新