2 qq 33624284 qq_33624284 于 2017.08.28 09:19 提问

关于linux服务器tomcat与nginx集群出现java web内置对象丢失,界面数据同步等问题

线上部署了一个javaweb项目,出现通过单独tomcat8080访问程序一切正常,通过nginx转发进入,
就会出现页面内容总是第一次访问的内容,管理界面出现数据与数据库不同步的现象,困扰了很久了,
求师兄师姐们给支个招。。。。拜托

3个回答

testcs_dn
testcs_dn   Rxr 2017.08.28 14:28
已采纳

集群 upstream 是使用的什么策略?
hash 还是 ip?还是一致性hash?

testcs_dn
testcs_dn 回复书思BookReflect: 嗯嗯,不客气!Nginx很强大,我也只懂个皮毛。
3 个月之前 回复
qq_33624284
qq_33624284 感谢您指出这些关键词,问题解决了,nginx缓存配得太全局化了,禁用部分关键的就正常了,这里就结贴了
3 个月之前 回复
oyljerry
oyljerry   Ds   Rxr 2017.08.28 10:07

你数据库的数据有没有跟页面同步。具体是什么处理的。

qq_33624284
qq_33624284 还有就是,内置对象session的值,不管N次请求,返回值也不变,依旧是第一次访问的值,是不是我nginx的问题呢?
3 个月之前 回复
qq_33624284
qq_33624284 操作页面修改了数据,但是列表显示的依旧是第一次访问时的数据,检查数据库,发现确实改变了数据,ssm框架
3 个月之前 回复
liang_shui_guo
liang_shui_guo   2017.08.28 11:01

你应该看你是不是有进行保存和同步、更新

Csdn user default icon
上传中...
上传图片
插入图片