陋室铭
永远也不要停下学习的脚步(大道至简至易)

系统设计:系统分为多个小系统,每个小系统部署在不同服务器上,提供统一的Webservices小系统调用,Webservices和数据库通信.

出现问题:

每个系统使用缓存时,当一个系统修改缓存内容时,其它系统缓存无法接到通知同步,缓存依赖(文件,和数据库无法跨Webservices依赖)

解决方法:

1.在数据库加一个缓存标识字段

2.把缓存标识读到每个系统

3.如果修改缓存,修改缓存标识

4.每次系统访问Webservices,读取缓存标识,如果变化,重新加载缓存

posted on 2009-03-24 18:48  宏宇  阅读(302)  评论(2编辑  收藏  举报