Tag: replication

ehcache在同一主机上的2个实例之间自动发现(通过多播)

我在同一台主机上运行了2个tomcat实例。 每个实例都运行相同的Web应用程序,该应用程序尝试通过RMI复制来传递一些ehcache缓存。 我在ehcache中使用自动发现配置,因此我不必明确定义哪些是主机,哪些是我想要复制的高速缓存。 ehcache实例无法找到彼此并进行通信: DEBUG (RMIBootstrapCacheLoader.java:211) – cache peers: [] DEBUG (RMIBootstrapCacheLoader.java:133) – Empty list of cache peers for cache org.hibernate.cache.UpdateTimestampsCache. No cache peer to bootstrap from. 如果我尝试相同的东西,但这次在一个单独的主机(盒子)上运行每个tomcat实例,那么一切都像魅力。 我是做错了什么,或者当实例在同一主机上时,不能通过多播进行自动发现? 我的配置使用RMI分布式缓存文档中提供的默认值: 在我希望复制的每个缓存区域内,我有: 谢谢

WebSphere中跨JVM的会话复制

我们有一个基础架构设置,其中Web服务器是集群的,而应用程序服务器则不是。 Web服务器根据循环策略将请求路由到应用程序服务器。 在此方案中,一个应用程序服务器中可用的会话数据在另一个应用程序服务器中不可用。 无论如何,第一个应用程序服务器的会话数据是否可以在第二个应用程序中使用? 两个应用程序服务器在不同的单元中是物理上分开的框 一种方法可能是使用数据库 – 是否有其他方法来完成此会话复制?