Puma服务器突然死机无法启动

10

我正在运行Puma 2.8.2服务器来模拟我的一些后端服务。偶尔,Puma服务器会在没有任何原因的情况下崩溃。

error.log中没有错误,这里是access.log的摘录:

10.210.140.21 - - [15/Oct/2014 09:28:22] "GET /status HTTP/1.1" 200 - 0.0030
- Gracefully stopping, waiting for requests to finish
- Goodbye!
=== puma startup: 2014-10-15 09:28:24 +0100 ===
10.210.140.21 - - [15/Oct/2014 09:28:24] "GET /status HTTP/1.1" 200 - 0.0254

有什么想法会导致这种情况发生吗?

1
也许你的问题已经有答案了:https://dev59.com/-oDaa4cB1Zd3GeqP-wjY - SlySherZ
1
感谢 @SlySherZ。我看到了这篇文章,不幸的是它没有讲述如何防止Puma挂掉,只是讲述如何启动/停止/重启它。 - LukasMac
你可以尝试对Puma进行修补以输出更有用的日志信息:https://github.com/puma/puma/issues/1273 - brainbag
1个回答

1
如果您在使用Heroku免费动力时遇到此问题,则问题在于您使用了免费动力。因为您的应用程序在30分钟不活动后会进入休眠状态。您可以在以下链接中找到更多信息:

https://devcenter.heroku.com/articles/free-dyno-hours


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接