【发布时间】:2026-01-21 22:20:06
【问题描述】:
有一个 beanstalkd 队列,每 10 分钟就会充满很多任务,并且每个任务都尽快处理是重中之重。任务可能需要几毫秒才能完成,因为有对第三方服务的调用,这往往会时不时地超时。
因此,由于 PHP 没有多线程,一种选择是创建大量空闲的工作人员,它们会尝试保留任务,但可能会占用过多的 RAM,这些机器上可能不可用.
使用 PHP-FPM 调整工人数量并节省一些 RAM 是不是一个好主意?准备好生产了吗?有没有更好的解决方案?
谢谢
【问题讨论】:
标签: beanstalkd php