Postgresql Sidekiq/Rails:PG::ConnectionBad:PQconsumeInput()SSL错误:系统库
在sidekiq/rails/postgresql组合处理了大约2000个作业之后,我从中得到了这个错误Postgresql Sidekiq/Rails:PG::ConnectionBad:PQconsumeInput()SSL错误:系统库,postgresql,ruby-on-rails-4,sidekiq,Postgresql,Ruby On Rails 4,Sidekiq,在sidekiq/rails/postgresql组合处理了大约2000个作业之后,我从中得到了这个错误 PG::ConnectionBad: PQconsumeInput() SSL error: system lib 它基于简单/随机SQL查询,有时是ActiveRecord表模式查询。对于2000个左右的查询来说一切正常,但由于未知的原因突然开始失败。。我每10000个请求中有50个失败,然后在50000个请求中sidekiq失败,我需要重新启动它 我经常在坠机前得到类似 Cellulo
PG::ConnectionBad: PQconsumeInput() SSL error: system lib
它基于简单/随机SQL查询,有时是ActiveRecord表模式查询。对于2000个左右的查询来说一切正常,但由于未知的原因突然开始失败。。我每10000个请求中有50个失败,然后在50000个请求中sidekiq失败,我需要重新启动它
我经常在坠机前得到类似
Celluloid::TimeoutError: linking timeout of 5 seconds exceeded
有人碰到过这个吗?主机是Amazon AWS和RDS for PostgreSQL。这是一个最近的问题,我以前没有,我也没有主意,所以任何建议都将受到欢迎。我与Brett合作确定了原因。他将他的Sidekiq并发度设置为100。这对MRI来说太高了。他拒绝了25%的违约率,恢复了稳定。相反,我们将运行4个25线程的进程,而不是一个100线程的进程