php - connect() to unix :/var/run/php/php7. 2-fpm.sock failed (11: 资源暂时不可用)

标签 php nginx php-7.2

我有一个关于 nginx 的问题。我的环境中有一些使用 nginx 的网络服务器,它们位于负载均衡器之后。突然,所有的web服务都关闭了,我在nginx上发现了这个错误日志:

[error] 7097#7097: *44471950 connect() to unix:/var/run/php/php7.2-fpm.sock failed (11: Resource temporarily unavailable) while connecting to upstream, client: xxx.xxx.xxx.xxx, server: *.web.com, request: "HEAD /3.1?language=id&app=ios HTTP/1.0", upstream: "fastcgi://unix:/var/run/php/php7.2-fpm.sock:", host: "web01.com"



有谁能够帮助我?

最佳答案

请检查下面的值,默认值必须是 128。

sysctl net.core.somaxconn
通过运行以下命令增加此值。
echo "net.core.somaxconn=65536" >> /etc/sysctl.conf
sysctl -p
然后重新启动 PHP-FPM 以使新更改生效(取决于 PHP-FPM 的版本)。
service php-fpm restart 
service php7.2-fpm restart

关于php - connect() to unix :/var/run/php/php7. 2-fpm.sock failed (11: 资源暂时不可用),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52553239/

相关文章:

Laravel: [ErrorException] "continue"目标开关相当于 "break"。 "composer install"期间

php cli 不工作,找不到 pdo

php - Nginx 在下载时损坏文件

php - 将多个变量传递给 PHP 函数

php - 使用未定义的常量字符串 - 从变量调用类名时假定为 'String'

nginx - matomo 通过 nginx 代理

javascript - Gulp:使用多个 PHP 文件

PHP 在 5 x 3 表格中显示数据,分页包含缩略图和其他信息

PHP 拆分逗号分隔值但保留引号

javascript - Graph API 将 base64 IMAGE 发布到 Facebook