500 Internal Server Error怎么解决|nginx502错误原因和解决方法总结
NGINX 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了。Igor 将源代码以类BSD许可证的形式发布。
在高并发连接的情况下,Nginx是Apache服务器不错的替代品。Nginx同时也可以作为7层负载均衡服务器来使用。
但很多人用 Nginx 的时候都会出现 500 错误,其中很大一部分原因是 因为文件打开句柄太小有关。
在linux 下 使用这个命令增加进程打开的文件句柄。
ulimit -SHn 51200
默认只用1000 当链接数小的时候看不出来,使用这种处理方法可以有效防止500错误出现。
访问网站的时候,偶尔会遇上500 Internal Server Error的错误提示页面.
处理过程1、查了相关资料认为是访问过大,系统内核进程受限才出现的.
答案如下:
$ ulimit -n11095
程序限制只能打开11095个文件,ulimit命令是设置当前用户一个进程可拥有的文件描述符的数量.。估计是模拟的并发数太多了,需要调整一下nginx.conf的并发设置数:
vi /etc/nginx/nginx.confevents {worker_connections 1024;}
调整为:
events {worker_connections 10240;}
2、 调整文件系统最大可打开文件数
还是会出现上面问题,使用
# cat /proc/sys/fs/file-max8192
文件系统最大可打开文件数
# ulimit -n1024
程序限制只能打开1024个文件 或者永久调整打开文件数
在启动文件/etc/rc.d/rc.local末尾添加|在/etc/sysctl.conf末尾添加fs.file-max=8192)
ulimit -n 8192
3、最终解决方案
方法1 (永久调整)
vi /etc/security/limits.conf
在文件末加上:
* soft nofile 8192* hard nofile 20480
同时vi /etc/sysctl.conf末尾添加
fs.file-max=8192
重新启动,在使用ulimit -n查看的数已经是8192
方法2 (临时用)
直接在终端输入 ulimit -n 8192 按回车就ok了
后面小编会分享更多Linux方面的干货,感兴趣的朋友走一波关注哩~
相关内容
-
win7怎么把桌面图标变小|Win7系统桌面图标大小
win7怎么把桌面图标变小|Win7系统桌面图标大小调整方法,桌面...
-
win7开机进系统黑屏怎么办|win7开机黑屏只有鼠
win7开机进系统黑屏怎么办|win7开机黑屏只有鼠标的解决方法,...
-
u盘文件目录损坏且无法读取解决方法|u盘文件或
u盘文件目录损坏且无法读取解决方法|u盘文件或目录损坏无法...
-
u盘损坏怎么恢复|u盘文件老是损坏怎么恢复数据
u盘损坏怎么恢复|u盘文件老是损坏怎么恢复数据,损坏,文件,怎...
-
怎么把笔记本变成wifi热点|win10笔记本设置wifi
怎么把笔记本变成wifi热点|win10笔记本设置wifi热点方法,方法...
-
u盘怎么加密文件夹|u盘怎样加密最简单的方法
u盘怎么加密文件夹|u盘怎样加密最简单的方法,加密,方法,加密...
-
u盘东西不见了怎么办|u盘里的文件突然不见了怎
u盘东西不见了怎么办|u盘里的文件突然不见了怎么找回,找回,文...
-
u盘文件误删恢复|u盘数据被删了怎么恢复最快
u盘文件误删恢复|u盘数据被删了怎么恢复最快,数据,恢复,文件,...
-
怎么恢复u盘删除文件|误删u盘文件恢复方法
怎么恢复u盘删除文件|误删u盘文件恢复方法,文件恢复,方法,删...
-
wps的行距怎么调整|正确调整行间距的方法
wps的行距怎么调整|正确调整行间距的方法,调整,方法,行间距,...
-
u盘目录被隐藏怎么办|u盘文件被隐藏了的解决方
u盘目录被隐藏怎么办|u盘文件被隐藏了的解决方法教程,隐藏,教...
-
怎么给u盘设密码|u盘设置密码最简单的方法
怎么给u盘设密码|u盘设置密码最简单的方法,密码,方法,设置,加...
-
如何提高u盘传输速度|如何提高u盘正在拷贝文件
如何提高u盘传输速度|如何提高u盘正在拷贝文件的速度,拷贝文...
-
u盘插上没显示怎么解决|u盘插入电脑没反应的解
u盘插上没显示怎么解决|u盘插入电脑没反应的解决方法,解决方...
-
电脑为什么读不出u盘|u盘在电脑上读不出来的解
电脑为什么读不出u盘|u盘在电脑上读不出来的解决方法,解决方...