-1

Я часто получаю Pg Ошибка времени ожидания подключения в своем приложении. Я попытался исправить это, обновив системную память, также обновил pg gem, но проблема все еще происходит. Любая помощь будет действительно оценена.PG CONNECTION TIME OUT ERROR

(ActiveRecord::StatementInvalid) "PGError: server closed the connection unexpectedly\n\tThis probably means the server terminated abnormally\n\tbefore or while processing the request.\n: BEGIN"

+1

что же вы Postgres журналы сервер говорят? Что-нибудь там? – Doon

+0

LOG: не удалось получить данные от клиента: время ожидания подключения – loganathan

+0

та же коробка? другая коробка? Какова связь между клиентами? когда соединение умирает только на 1 или есть все? происходит ли объединение пулов? – Doon

ответ

1

Как клиент, так и сервер считают, что другой неожиданно исчез. Это говорит о том, что у вас проблемы с сетью. Изучите сеть между клиентом и сервером:

  • NAT-маршрутизаторы или следящие за состоянием брандмауэры с отслеживанием состояния с короткоживущими или низкорослыми таблицами соединений;
  • Физические проблемы с подключением к кабелям, WiFi и т.д.
  • Неисправных переключатели, концентраторы и маршрутизаторы
  • программного обеспечения Buggy хост-брандмауэры
  • ... и т.д.