应用提交请求时你是否遇到过这样的异常
java.io.IOException: Connection reset by peer
找一圈问题后发现被服务器用户权限坑的不要不要的

下面简述整个问题的排查过程
1.应用异常肯定先去排查应用问题了,直接访问应用源地址没问题,OK,应用没问题
2.这时就要从nginx代理下手,我们可以到 /nginx/log/error.log 中监测具体异常信息
3.报出权限问题后,当然就是授权了 chown -R wms:wms proxy_temp/
4.此时发现还有另一个请求也无法提交,同样方式给另一个目录授权 chown -R wms:wms client_body_temp/
proxy_temp 缓存重量级代理请求
client_body_temp 缓存重量级post请求
当遇到Java IOException: Connection reset by peer异常时,通常是由于服务器权限问题导致的。排查过程中,首先确认应用本身无误,然后通过检查nginx日志发现是权限问题。授权chown -R wms:wmsproxy_temp/和chown -R wms:wmsclient_body_temp/分别解决了proxy_temp和client_body_temp目录的权限问题,从而修复了重量级代理和POST请求的提交失败问题。
924

被折叠的 条评论
为什么被折叠?



