博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
connect() to unix:/var/run/php-fpm.sock failed (11: Resource temporarily unavailable)
阅读量:6921 次
发布时间:2019-06-27

本文共 1382 字,大约阅读时间需要 4 分钟。

  nginx + php做服务,在高并发的时候会出现一些错误  connect() to unix:/var/run/php-fpm.sock failed (11: Resource temporarily unavailable)  。

目前有两种方法可以试试。

  环境: ubuntu + nginx + php7.1

 

一、修改参数:

  1、内核修改

sudo vim /etc/sysctl.confnet.ipv4.tcp_max_syn_backlog = 4096net.core.netdev_max_backlog = 4096重新启动sudo reboot

  2、php-fpm配置修改

修改  /etc/php/7.1/fpm/pool.d/www.conflisten.backlog = 4096

  sudo service php-fpm7.1 restart

 

  3、nginx配置修改

 

listen 80 default backlog=4096; 重新启动 sudo service nginx restart

 

 

二、添加php-fpm的master实例,会增加fpm的处理能力,也能减少报错的几率

 

  1、拷贝php配置文件

cd  /etc/php/7.1/fpm/   sudo cp php-fpm.conf  php-fpm2.conf cd pool.dsudo cp www.conf www2.conf

  2、修改php的配置文件

sudo  vim  php-fpm2.conf修改内容pid = /run/php/php7.1-fpm2.piderror_log = /var/log/php7.1-fpm2.loginclude=/etc/php/7.1/fpm/pool.d/www2.conf

  3、重新启动

sudo /usr/sbin/php-fpm7.1 -y /etc/php/7.1/fpm/php-fpm2.conf

  查看    ps -ef | grep php

  或者进入  cd  /var/run/php  查看

 

关闭和重启

sudo  pkill  php-fpm(关闭所有的php进程)启动php1       sudo service php7.1-fpm restart启动php2       sudo /usr/sbin/php-fpm7.1 -y /etc/php/7.1/fpm/php-fpm2.conf

 

  4、nginx配置,在 nginx.conf中添加

upstream php-socks {                server unix:/run/php/php7.1-fpm.sock;                server unix:/run/php/php7.1-fpm2.sock;        }

      在 *.conf的server中添加

fastcgi_pass  php-socks;   # unix:/run/php/php7.1-fpm.sock;

      重新启动

sudo service nginx restart

  OK!

 

转载于:https://www.cnblogs.com/cj8988/p/9475564.html

你可能感兴趣的文章
Diff程序的原理
查看>>
测试粒度
查看>>
oral_quiz->#俩queue实现stack#
查看>>
Hibernate 多对一关联配置
查看>>
解决ios safari中按钮圆角问题
查看>>
理解 Java 的 GC 与 引用
查看>>
常用LINUX_C字符串处理函数整理
查看>>
URL 和 URI 区别?
查看>>
如何绘画状态机来描述业务的变化
查看>>
系统稳定性
查看>>
PAT 1045___未完成
查看>>
用zuul将微服务的多个swagger api文档聚合成一个文档
查看>>
ionic 提示 Error: Could not find gradle wrapper within Android SDK.
查看>>
PopupWindow下拉背景模糊地实现
查看>>
在 CakePHP 2.10.3 中,在控制器中打印已经执行过的 SQL 语句流程
查看>>
CpuIdle Extreme(CPU降温工具)官方版
查看>>
flume整合kafka,实现exactly one的数据采集
查看>>
execCommand + contenteditable 实现强大富文本编辑功能
查看>>
Hadoop源码分析HDFS ClientProtocol——create
查看>>
linux上一款功能强大的取色工具
查看>>