如何配置Wildfly 9以进行故障转移HTTP会话

时间:2015-10-28 17:52:30

标签: java session wildfly failover

我真的很难配置Wildfly 9来集群/故障转移其会话......

我一直在阅读,独立播放模式下的野生动物会自动发现同伴并自动分享会话,但它显然不适合我。

我已经设置了3台AWS EC2服务器,它们都具有相同的配置。它们都运行相同版本的所有内容,并为每个版本部署了相同的webapp .war文件。这个webapp工作正常,我可以登录到维护一个简单的会话变量的应用程序,以验证我是否已登录。我已经使用standalone-ha.xml配置文件启动了每个服务器,但是登录到一个没有。 t允许访问任何其他会话。

我已经尝试了所有我能想到的事情,但我不知道如何诊断问题,因为我不知道服务器如何识别对方。

我已在每台服务器上手动部署war文件,但将文件放入... / standalone / deployments /

每个人都有一个完全开放的防火墙......

哦 - 我在命令行上将muticast地址设置为230.0.0.4(该数字来自指南,我几乎不了解它)并且每个都绑定(-b)到服务器的内部IP ...

任何帮助表示赞赏...

1 个答案:

答案 0 :(得分:5)

首先,您必须考虑在AWS EC2中不允许多播流量,因此MPING将不起作用。

请参阅http://developer.jboss.org/wiki/JGroupsS3PING

如何实施S3Ping http://aws.typepad.com/awsaktuell/2013/10/elastic-jboss-as-7-clustering-in-aws-using-ec2-s3-elb-and-chef.html

的示例