delay_job无法连接到PG

时间:2019-01-16 08:52:53

标签: postgresql ruby-on-rails-5 mongoid delayed-job pg

我正在使用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

我正在使用:

  1. 路轨(5.1.4)
  2. Ruby(2.3.4)
  3. delayed_job(4.1.3)
  4. delayed_job_mongoid(2.3.0)
  5. 蒙古人(6.3.0)
  6. pg(0.21.0)

我们正在从蒙古包迁移到PG。早些时候,当我们只使用mongo时,一切都工作正常,但是自从我们开始迁移以来,这个问题就开始发生了。

我们将延迟工作与木乃伊一起使用。

我已经在github上看到了一些帖子,但这没有帮助。

https://github.com/collectiveidea/delayed_job/issues/473

任何帮助将不胜感激。 预先感谢。

0 个答案:

没有答案