记一次WIFI_dog系统的路由器信息不更新问题
客户反馈问题:路由器在上网,但是信息一直显示离线。
中间各种曲折的过程,这里就不献丑了,直接上最终方法。
首先查看nginx 的 access.log
Nginx 499 错误,抓到错误了,问题还想跑?
各种找nginx 499错误 的资料,原因可能是 nginx认为是不安全的连接,主动拒绝了客户端的连接。
解决方案,修改nginx.conf 加入下面的配置,重启nginx。
fastcgi_connect_timeout 300s; fastcgi_send_timeout 300s; fastcgi_read_timeout 300s; fastcgi_ignore_client_abort on; proxy_ignore_client_abort on;
再次查看日志状态就是 200了。
到这里,系统正常了。
总结:生产环境的经验还是要靠积累,要善于从log中寻找答案,会分析各种log,来寻找相应的对策,还有就是耐心,解决这个问题,累计耗时10个小时,当然可能我比较笨吧。
评论