专栏首页网站运营fpm_stdio_prepare_pipes(), line 197: pipe() failed: Too many open files

fpm_stdio_prepare_pipes(), line 197: pipe() failed: Too many open files

有太服务器上挂了几个采集站,采集进程比较多,设置了 limits.conf和 sysctl.conf 值为102400,php日志还是提示标题所示内容。

解决办法

在Centos7系统中,使用Systemd替代了之前的SysV。/etc/security/limits.conf文件的配置作用域缩小了。/etc/security/limits.conf的配置,只适用于通过PAM认证登录用户的资源限制,它对systemd的service的资源限制不生效。因此登录用户的限制,通过/etc/security/limits.conf与/etc/security/limits.d下的文件设置即可。

对于systemd service的资源设置,则需修改全局配置,全局配置文件放在/etc/systemd/system.conf和/etc/systemd/user.conf,同时也会加载两个对应目录中的所有.conf文件/etc/systemd/system.conf.d/.conf和/etc/systemd/user.conf.d/.conf。system.conf是系统实例使用的,user.conf是用户实例使用的。

vim /etc/systemd/system.conf DefaultLimitNOFILE=100000 DefaultLimitNPROC=65535

经上述修正之后,还是提示fpm_children_bury, 把102400后面再加一个0,至此php日志没有了。

我以前还写过一篇关于网站502和414错误的文章,可以参考:

网站出现502错误nginx 414 Request-URI Too Large解决方法

https://cloud.tencent.com/developer/article/1488449

原文链接:https://www.lehaigou.com/2020/0907737951.shtml

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 网站出现502错误nginx 414 Request-URI Too Large解决方法

    最近https://www.cftr.net/网站迁移服务器,用的lnmp环境,迁移到新的环境后不断出现502错误。

    用户1469148
  • 运行网站出现Too many open files,CentOS 6.x和CentOS 7.x解决方法

    针对新手使用Appnode常见问题: 有没有安装完Appnode,配置好网站正常运行一段时间出现报错: Too many open files  出现以上报错可...

    奇梦
  • 运行网站出现Too many open files,CentOS 6.x和CentOS 7.x解决方法 Linux 面板

    奇梦
  • 【数据库】Redis集群篇

    当主服务器宕机后,需要手动把一台从服务器切换为主服务器,这就需要人工干预,费事费力,还会造成一段时间内服务不可用。这不是一种推荐的方式,更多时候,我们优先考虑哨...

    用户3467126
  • Golang--Go语言 五百行后台代码实现一简约的个人博客网站-TinyBlog

    博客演示地址:http://121.36.253.86/,http://yangqq.xyz/,统计了下后台代码只有415行。

    特立独行的猫a
  • 数据库PostrageSQL-服务器配置设置参数

    有很多配置参数可以影响数据库系统的行为。本章的第一节中我们将描述一下如何与配置参数交互。 后续的小节将详细地讨论每一个参数。

    cwl_java
  • Dirmap:一款高级Web目录文件扫描工具

    本人是一名立志安全开发的大学生,有一年安全测试经验,有时在刷src的时候,需要检查所有target的web业务系统是否泄露敏感目录、文件,工作量十分庞大,于是D...

    FB客服
  • 免费为你的域名申请SSL证书和配置教程

    我想,点进来的朋友,应该都知道SSL的重要性吧。这里就简单提一下,大型网站域名只有配置了SSL后,才会更加安全。

    大宇云的客户
  • Spark 3.0.0-SNAPSHOT Access Kerberized HDFS

    Spark 2.2 on K8S 的 Fork 已经废弃近两年了,那时候的几个主力开发也全部转移到 Spark 2.3/2.4 以及即将发布的 3.0 的 on...

    runzhliu
  • 从前端角度理解缓存缓存是怎么回事缓存的类型缓存存储在哪薄荷应用CDN缓存如何合理应用缓存

    前端发送请求主要经历以下三个过程,请求->处理->响应。 如果有多次请求就需要重复执行这个过程。

    用户2356368

扫码关注云+社区

领取腾讯云代金券