gpt4 book ai didi

ruby-on-rails - Phusion Passenger 正在终止我的进程?

转载 作者:数据小太阳 更新时间:2023-10-29 08:00:23 24 4
gpt4 key购买 nike

As described here ,我检测到我已被 Phusion Passenger fork ,并恢复一个后台线程,该线程正在聚合一些数据,这些数据最终将在一定时间后打包并发送到远程服务器。但有时,在线程从 sleep 中醒来之前,进程消失了,并且(根据我的日志消息,当线程醒来时报告 PID),我再也没有收到它的消息。有什么方法可以控制或防止这种情况?

最佳答案

您不应该在 Passenger 托管进程中创建线程。如果 Passenger 认为您的进程不忙于处理请求,则可以在没有警告的情况下随意关闭它。这些后台线程只能在您的请求处理过程中使用。

你想要的是像delayed_job这样的后台作业处理设施。卸载这个。

关于ruby-on-rails - Phusion Passenger 正在终止我的进程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17729233/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com