系统(java开发的系统)运行环境:websphere服务器,两台AIX操作系统作负载均衡
现在项目中有这么一个需求:
  用户进入我们的系统后,更改了数据,而这些更改的数据我们系统会自动加到缓存(这里的缓存其实就是一个静态变量)中去,现在有什么办法能让它在一台服务器上更改缓存数据后自动同步到另一台服务器上,我在网上搜索了一下,貌似有个JMS可以,不过看上去有点复杂,高手些有什么好的建议么,非常感谢!!

解决方案 »

  1.   

    呵呵,很多年前也碰到过这样的问题,记得当时我们使用的是EJB带状态的bean来处理。
    不过现在想来,使用jms发个消息过去似乎是再简单不过的方法了。
      

  2.   

    改存数据库吧缓存的同步很复杂。你用jms 也会存在延迟的问题,会造成两个服务器中的数据不一致