我在带有ruby 1.9.3p551和postgres(9.1.3)数据库的Windows上使用Rails 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。
谢谢