我正在实现 python-rq 以在队列中传递域并使用 Beautiful Soup 抓取它。所以我正在运行多个工人来完成工作。到目前为止,我启动了 22 个工作人员,所有 22 个工作人员都在 rq 仪表板中注册。但是一段时间后,工作人员会自行停止并且不会显示在仪表板中。但在 webmin 中,它会将所有工作人员显示为正在运行。爬行的速度也降低了,即工人没有跑步。我尝试使用主管和 nohup 运行工作人员。在这两种情况下,工人都会自行停止。
这是什么原因?为什么工人会自己停下来?我们可以在单个服务器中启动多少个工作人员?
除此之外,每当一个工作人员从 rq 仪表板中注销时,失败的计数就会增加。我不明白为什么?
请帮我解决一下这个。谢谢你