Web应用程序“可分发”意味着什么?

时间:2013-08-17 10:48:25

标签: session java-ee web-applications

更具体地说,我正在研究会话,而我正在阅读部署描述符中的<distributable>标记(对于example)。文中说明,

  
    

“......有可能 - 为了故障转移或两者的负载平衡 - 将Web应用程序标记为可分发的,如果应用程序服务器支持它。”

  

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

谢谢!

1 个答案:

答案 0 :(得分:5)

Here是一些有用的行,

  

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

相关问题