我要将WebApplication迁移到Apache Tomcat群集中。
我现在需要在群集中共享一些事件/消息/对象 例如。我得到了一些关键的长期运行方法,这些方法只能在整个集群中启动一次。
还有一些应该分享的事件。就像重新加载一些缓存值一样。
有人有一些经验/最佳实践/教程可以分享这个问题吗?
我还阅读了有关共享对象的Terracotta或用于多播消息传递的Apache Tribes的一些信息。有没有人对这个框架有一些经验?还是一些不错的入门教程?
是否有更好的框架可用于描述的任务?
最好的问候
答案 0 :(得分:1)
我会推荐Hazelcast。它是免费的,开源的,易于使用。
答案 1 :(得分:0)
您可以使用JGroups执行此操作。可以在http://speakingjava.blogspot.in/2014/10/how-to-execute-singleton-task-in-cluster.html
找到示例实施