首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >意外监控程序限制

意外监控程序限制
EN

Stack Overflow用户
提问于 2022-01-08 10:21:38
回答 1查看 253关注 0票数 0

我在拉拉维尔使用Beanstalkd队列,由主管控制。

  • Laravel v7.30.6
  • Beanstalkd v1.10
  • 监管人v3.3.1
  • Ubuntu 18.04.6 LTS (125克RAM)
  • PHP 7.4

我有19个管道(排队)和大约1000个过程在总数。

当我在Systemd模式(service supervisor start)中运行主管时,我面临着一些进程限制。在一些管道中,主管只运行大约360个进程,其余的管道等待,而根本不运行进程。

豆柄控制台示例

但是,当我从根(/usr/bin/supervisord -c /etc/supervisor/supervisord.conf)命令行运行监控器时,所有管道中的所有进程都正常运行。

那么,为什么我在Systemd模式中有限制?

P.S.:当然,我知道系统的限制,我已经增加了根和用户拥有的管道进程的限制。

超极限-Hu: 655350超高限-Su: 655350

EN

回答 1

Stack Overflow用户

发布于 2022-05-08 10:43:38

supervisord需要minfds参数来增加beanstalkd进程的打开文件限制。

确保这个设置好了

代码语言:javascript
复制
cat /etc/supervisord.conf
[supervisors]
...
minfds=1024;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70631421

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档