码迷,mamicode.com
首页 > 其他好文 > 详细

500错误排查过程

时间:2016-07-29 19:37:46      阅读:516      评论:0      收藏:0      [点我收藏+]

标签:500   排查过程   

官网在访问的时候不定时会出现500的错误,打开nginx的错误日志发现,里面有好多“Too many open files”的报错。这个问题的出现原因是system对程序打开files数量的限制问题。于是对系统做如下优化:

 (1)vi /etc/security/limits.conf  (修改参数)

 

* soft nofile 102400

* hard nofile 102400

 

vi /ect/sysctl.conf

# For more information, see sysctl.conf(5) and sysctl.d(5).

fs.file-max = 102400

 

 (2)vi /etc/pam.d/login

session required/lib64/security/pam_limits.so  (将修改的参数生效)

 

重启服务器(代理服务器要有负载)

 

排查心得:

1、  要根据错误日志和访问日志的记录情况进行排查;

2、  对代理服务器添加负载,可以随时重启动,不必担心影响业务,不必熬夜。


本文出自 “运维之道” 博客,请务必保留此出处http://lrtao2010.blog.51cto.com/10425744/1831628

500错误排查过程

标签:500   排查过程   

原文地址:http://lrtao2010.blog.51cto.com/10425744/1831628

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!