我将配置2个节点群集,并使用单独的AWS EC2实例安装Tomcat 8。

我需要配置Tomcat会话复制。

根据Tomcat 8文档Clustering/Session Replication HOW-TO


  在此版本的会话复制中,Tomcat可以使用DeltaManager执行会话状态的全部复制,也可以使用BackupManager仅对一个节点执行备份复制。全部复制是仅在群集较小时才有效的算法。对于较大的群集,要使用主次会话复制,其中会话将仅存储在一个备份服务器上,只需设置BackupManager。


您能告诉我这是什么意思吗?簇很小?

是2 .. 5..100 ... 1000个节点还是什么?

最佳答案

您问题中的Tomcat集群/会话复制方法使用多播。因为我看到您也用amazon-ec2标记了此问题,所以您需要知道您不能在AWS或任何其他云服务上使用多播。

为了在AWS上实现Tomcat会话复制,我建议您研究使用DynamoDBRedisRDS的方法。

关于tomcat - Tomcat 8 DeltaManager与BackupManager session 复制,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35409303/

10-16 12:24