delayed_job не может подключиться к PG - PullRequest
0 голосов
/ 16 января 2019

Я использую delayed_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. Рубин (2.3.4)
  3. delayed_job (4.1.3)
  4. delayed_job_mongoid (2.3.0)
  5. монгоид (6.3.0)
  6. пг (0,21,0)

Мы мигрируем из монгоида в ПГ. Раньше, когда мы использовали только монго, все работало нормально, но с тех пор, как мы начали миграцию, эта проблема начала возникать.

мы используем delayed_job с монгоидом.

Я видел некоторые сообщения на github, но это не помогло.

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

Любая помощь будет принята с благодарностью. Заранее спасибо.

...