我有一个worker在做一些全天候的处理。然而,有时代码会崩溃,需要重新启动(即使我捕捉到异常,我也必须重新启动worker才能让它工作)。
当这种情况发生时,或者我做错了什么而这根本不应该发生时,你该怎么办?你的dynos/worker崩溃了还是只有我一个人崩溃了?
谢谢
发布于 2014-03-27 14:37:16
有时,例如在DB崩溃的情况下,worker可能不会自动重新启动。你需要这样做。
heroku重启web.1
这对我很管用。
https://stackoverflow.com/questions/6342149
复制相似问题