我在rails 3应用程序中使用Spawn gem - 它是https://github.com/rfc2822/spawn
上的rails3适应的分叉我的应用程序部署在heroku上,当我尝试生成时,我得到了这个失败:
app[web.1]: ### ../controllers/messages_controller.rb:10:in `create_message': About to spawn
app[web.1]: spawn> parent PID = 1
app[web.1]: spawn> child PID = 49
app[web.1]: ### ../controllers/messages_controller.rb:17:in `create_message': After spawn
app[web.1]: Task Load (1.2ms) SELECT "tasks".* FROM "tasks" WHERE "tasks"."id" = 80 LIMIT 1
app[web.1]: PGError: server closed the connection unexpectedly
app[web.1]: This probably means the server terminated abnormally
app[web.1]: before or while processing the request.
我在config / database.yml中有这个选项,遵循spawn文档的建议:
reconnect: true
您认为它与此相关吗?
对此感到茫然...在我去调查之前,是否有人知道是什么导致了这一点? 干杯,最大
答案 0 :(得分:0)
我最终使用了girl_friday gem,这是一个简单的分叉队列系统。它对我很有用。