【发布时间】:2013-07-19 02:16:53
【问题描述】:
As described here,Passenger 将分叉我的进程,我需要恢复我的后台线程。我这样做了,它通常可以工作,但有时我的进程在我的后台线程完成之前就被终止了。我在该后台线程上所做的只是将一堆数据排队,这样我就可以更有效地以更大的块发送它。 I just asked a similar question,不过我有个新想法:想知道能不能注册一个类似这个的回调:
PhusionPassenger.on_event(:starting_worker_process) do |forked|...
但不是在:starting_worker_process 事件上,我想得到通知我的进程即将终止,以便我可以快速刷新缓冲区并退出。有这样的活动吗?
【问题讨论】:
标签: ruby-on-rails ruby passenger