我正在使用delay_jobs在后台运行某些任务。但有时会抛出(PG :: UnableToSend:与服务器无连接)错误
ERROR -- : 2018-12-06T16:57:44+0100: [Worker] (id=5c0946e96d09fd6313fbdcf8) FAILED (1 prior attempts) with ActiveRecord::StatementInvalid: PG::UnableToSend: no connection to the server
ERROR -- : 2018-12-06T16:58:09+0100: [Worker] (id=5c0946e96d09fd6313fbdcf8) FAILED (2 prior attempts) with ActiveRecord::StatementInvalid: PG::UnableToSend: no connection to the server
ERROR -- : 2018-12-06T17:05:36+0100: [Worker] (id=5c0948cc6d09fd6316fbdd2b) FAILED (0 prior attempts) with ActiveRecord::StatementInvalid: PG::UnableToSend: no connection to the server
ERROR -- : 2018-12-06T17:05:47+0100: [Worker] (id=5c0948cc6d09fd6316fbdd2b) FAILED (1 prior attempts) with ActiveRecord::StatementInvalid: PG::UnableToSend: no connection to the server
ERROR -- : 2018-12-06T17:06:12+0100: [Worker] (id=5c0948cc6d09fd6316fbdd2b) FAILED (2 prior attempts) with ActiveRecord::StatementInvalid: PG::UnableToSend: no connection to the server
我正在使用:
我们正在从蒙古包迁移到PG。早些时候,当我们只使用mongo时,一切都工作正常,但是自从我们开始迁移以来,这个问题就开始发生了。
我们将延迟工作与木乃伊一起使用。
我已经在github上看到了一些帖子,但这没有帮助。
https://github.com/collectiveidea/delayed_job/issues/473
任何帮助将不胜感激。 预先感谢。