会话可分配EAP,它不起作用

时间:2019-05-03 14:47:01

标签: java jboss-eap-7

我有一个主服务器和两个从属服务器进入域模式,使用和httpsession并分发到web.xml中,但是该会话未共享到域中,我访问一个节点并工作,但是当访问另一节点时,该会话未共享

配置如下 1个大师 2个从站(slave1,slave2) 1个服务器组(演示) 2个节点(node11服务器slave1,node21服务器slave2)

当访问节点11并进行登录,然后切换到node21时,会话不会持久存在,结果为null。 并尝试使用其他应用进行会话,但存在相同的问题 jboss eap是7.2,jdk是开放的jdk 1.8

我尝试使用两个不同的会话共享应用程序,而没有任何工作。 我在不同端口的服务器上尝试相同,并且会话已共享

2 个答案:

答案 0 :(得分:0)

您需要在<distributable/>中添加web.xml标记。您可能还需要在JBoss域服务器上启用会话复制。有关更多详细信息,请参见https://developer.jboss.org/thread/277766

您还应该阅读有关Configuring high availbility

的JBoss EAP文档。

答案 1 :(得分:0)

我不确定您所说的主模式和从模式。这不是EAP群集所依赖的概念。 此外,域模式与管理有关,与集群无关。这些是完全正交的概念。 从管理角度来看,给定服务器组内的服务器共享相同的配置。通常,如果服务器组配置为使用“ ha”配置文件(定义了JGroups子系统,它是集群配置的起点),并且网络上允许多播,则服务器应形成集群。 -盒子。

如果这没有发生,请查看服务器日志以了解正在发生的情况,并查看用于配置不使用多播的JGroups发现的文档。