nginx用来做jboss前端带3个jboss用的好好的,最近发现个问题
一个充值连接如果orderid相同的话,第一次返回0,这个url第二次访问的时候也返回0(联运方直接说第二次没有返回),但是数据里没有任何记录,控制台里也没有报错...
在访问相关的class里加了一串打印,try里try外,开头结尾都加了,发现怎么无论怎么加打印,第二次就是什么打印都没.
最后终于想到可能是nginx的缓存功能直接返回了上次的值,导致post/get一模一样的url请的时候java那边根本没有收到请求所以完全没有调用相关方法
直接在nginx里关闭缓存(貌似nginx 高级版本才开始默认打开的?)
proxy_store off;
proxy_cache off;
**问题又折腾了好几个小时下班时间,擦............
全部参数可以参考
阅读(1629) | 评论(0) | 转发(0) |