0

Rails 3 アプリで Spawn gem を使用しています。これはhttps://github.com/rfc2822/spawnにある rails3 対応のフォークです。

私のアプリはherokuにデプロイされています.spawnしようとすると、次のエラーが発生します:

 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.

spawn ドキュメントの推奨に従って、config/database.yml にこのオプションがあります。

reconnect: true

これにつながっていると思いますか?

これで少し途方に暮れています...調査に行く前に、誰かがこれの原因を知っていますか? 乾杯、マックス

4

1 に答える 1

0

代わりに、シンプルな forked-queue システムである girl_friday gem を使用することになりました。それは私にとってうまくいきました。

于 2011-10-13T15:47:46.687 に答える