Categories


Tags


linux nginx 网站访问提示502 Bad Gateway

从日志报错分析,是php线程打开文件句柄受限导致的,解决办法:

1、提升服务器的文件句柄打开打开

vi /etc/security/limits.conf 底部加上

* soft nofile 51200

* hard nofile 51200

vi /etc/sysctl.conf  底部添加

fs.file-max=51200

2、提升nginx的进程文件打开数

vi /www/wdlinux/nginx/conf/nginx.conf

worker_rlimit_nofile 5120; 改成worker_rlimit_nofile 51200;

3、修改php-fpm.conf文件,主要需要修改2处。

vi /www/wdlinux/etc/php-fpm.conf

改成下面的值

<value name="max_requests">10240</value>

<value name="rlimit_files">51200</value>

4.设置php-fpm自动启动

vi /etc/rc.local 最后增加

/etc/init.d/php-fpm start

完成之后reboot重启下服务器

ulimit -n 查看

来源:西部数码


Public @ 2019-03-13 15:47:43

Windows Server 2008操作系统配置双网卡双IP

1.打开注册表,关闭 windows自带的“死网关监测”功能:在cmd中输入“regedit”注册表页面弹出后查找HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces下面的每一个子项分别代表一个网络适配器,每个子项会有一个叫 EnableDeadGWDetect 的值值名称: EnableD

Public @ 2019-03-30 15:47:07

如何测试我服务器的带宽是不是独享10M?

经常有客户反映你们承诺的10M带宽保证,但是我登录到服务器上下载软件只有300K左右。即使用迅雷下载另外一个机房服务器上的软件也只有2M bps左右,为什么不能达到10M?答:我司承诺的10M带宽是指您的服务器(云主机)的上行带宽接入骨干互联网的出口最大能达到10Mbps,是指若干个用户同时访问时的最大速率,不是某个用户测试就能达到10M bps。比如我们现在有二台服务器,一台是广东电信机房,一台

Public @ 2018-10-13 16:13:24

linux nginx 网站访问提示502 Bad Gateway

502 Bad Gateway错误通常是由于Nginx无法连接到您的应用程序服务器而导致的。主要是因为应用程序服务器未能正确响应Nginx的请求。以下是一些您可以尝试的解决方法: 1. 检查应用程序服务器是否已启动,并且正在监听正确的端口。如果不是,请启动应用程序服务器或更改其配置以监听正确的端口。 2. 检查Nginx配置文件中的upstream配置是否正确。确保upstream配置指向您的

Public @ 2023-04-14 14:50:31

更多您感兴趣的搜索

0.418913s