Как исправить ошибку "PG::Error: Wait on socket" при доступе к Postgres DB в приложении Rails 3

Я использую приложение Rails 3 в Windows с базой данных ruby ​​1.9.3p551 и postgres(9.1.3). При запуске нагрузочного теста для приложения мы наблюдаем несколько сбоев запросов с ошибкамиPG::Error: Wait on socket error (WaitForMultipleObjects) происходящих из activerecord-3.2.11/lib/active_record/connection_adapters/postgresql_adapter.rb:1153:in 'async_exec'.

Пытался увеличить пул соединений Postgres и checkout_timeout, но такая же ошибка продолжает появляться во время нагрузочного теста. Любая идея / помощь по поводу того, что может вызвать эту проблему, будет очень полезна. также, что может быть решением для этого, поскольку в настоящее время мы не можем перейти на другую версию ruby.

Спасибо

0 ответов

Другие вопросы по тегам