Я настроил свое приложение Rails следующим образом:
Проблема в том, что после некоторого времени простоя, когда я делаю новый запрос к приложению Rails, возникает следующая ошибка:
ActiveRecord::StatementInvalid (PGError: server closed the connection unexpectedly
This probably means the server terminated abnormally
before or while processing the request.
Из того, что я исследовал, кажется, что соединения с базой данных прерываются после некоторого тайм-аута. пользователя Postgres. В течение этого времени со стороны Rails
Это означает, что я всегда буду сталкиваться с первой ошибкой подключения, а затем снова буду нормально работать, что в моем случае очень серьезно, поскольку я хотел бы доставить своему клиенту ответ без ошибок.
Я просмотрел следующие вопросы и ответы, но они, похоже, не подходят для моего случая:
Есть ли у вас какие-либо советы, чтобы избавить мое приложение от ошибок подключения к базе данных? Спасибо.