我已经建立了通过SSH,那里有2个实例administred在Glassfish集群。 我部署,显示了“会话ID”的应用程序。
此应用程序在web.config中:
<distributable/>
而在sun-web.xml中:
<session-config>
<cookie-properties>
<property name="cookieDomain" value="compute.amazonaws.com"/>
</cookie-properties>
</session-config>
我启用了“可用性”的编辑应用程序。
但是,当我访问2的Web应用程序版本,我看到不同的会话ID。 谁能帮我?
编辑:由于一些用户注意到,在EC2不支持组播。 溶液自带的Glassfish V3.1.2,它允许其他两种不同的方式来发现多播是不允许的(通过列举实例IP或使之自动生成列表)时,一个集群。 这里的规定如何在非多播环境中启动群集: 管理GlassFish服务器集群