我还没有找到任何关于如何在使用嵌入式的、带有spring Boot 的tomcat时以编程方式设置tomcat会话复制的指南,甚至很难找到“tomcat-catalina-ha”依赖关系。
我有一个Tomcat会话复制的例子,当安装在一个非嵌入式的Tomcat上时,它可以正常工作,但是将它转换成Java配置并不起作用。我研究了Hazelcast,但是我需要的一些选项需要企业许可证。我还被告知,在传统的数据库中存储会话并不能很好地扩展。
我正在寻找一个使用嵌入式Tomcat实现Tomcat会话复制的指南或示例项目。除此之外,我会对为什么没有指南感兴趣?
1条答案
按热度按时间oogrdqng1#
所以经过进一步的研究,我找到了这个文档:
此处列出的列表是配置和操作方法问题唯一的归属位置。
通过查看邮件列表归档,我能够找到一个编程集群配置的示例:https://marc.info/?l=tomcat-user&m=160220406421937&w=2
它能够带我走大部分的路,我一直在设置我的集群的上下文通过:
当我在上下文上设置集群时,实际上没有一个集群元素被启动。
我还要指出,在对此进行调查时,我发现了一个article(2013),它显示了如何在使用嵌入式tomcat时加载
server.xml
,尽管我没有尝试过。最后一点:我使用了
StaticMembershipService
和多播,或者StaticMembershipInterceptor
。