【发布时间】:2012-07-11 02:27:32
【问题描述】:
下午,
我们在生产环境中使用 Gearman,我们有几个工作人员在运行,每天处理成千上万个工作(忙碌的工作人员)。虽然我们有一个轻微的内存问题,泄漏非常小,但几天后它正在积累。
在命令行上,当我运行时
gearman --help
它说
...
Worker options:
-c <count> - Number of jobs for worker to run before exiting
这似乎是一个理想的选择,我们可以将它设置为 50~k 并且知道工人将死亡并且问题得到解决。但是,通过查看 gearman 的 pecl 库,我看不到可以在哪里添加/配置它。
有一个 AddOption 方法接受一个 int - 但我在文档或源代码中找不到任何可以设置它的参考。
我不想配置自己的管理系统...
有什么想法吗?
【问题讨论】:
-
如果建议的答案都不起作用或接受答案,您能否提供更多信息?