Ruby on rails &引用;pg";红宝石宝石正在投掷一个“宝石”;“已准备好的报表已存在”;来自Resque的错误

Ruby on rails &引用;pg";红宝石宝石正在投掷一个“宝石”;“已准备好的报表已存在”;来自Resque的错误,ruby-on-rails,postgresql,resque,pg,Ruby On Rails,Postgresql,Resque,Pg,显然,pggem为postgre使用了prepared语句。我已经看到Unicorn的修复程序,以确保每个进程都使用自己的db连接,如下所示: after_fork do |server, worker| ActiveRecord::Base.establish_connection end 但是我不知道如何使用Resque来实现这一点。我找到了答案。请看克里斯汀·法齐尼的回答: 错误是不同的,但是Christian的解决方案是相同的,并且是有效的

显然,
pg
gem为postgre使用了
prepared语句。我已经看到Unicorn的修复程序,以确保每个进程都使用自己的db连接,如下所示:

after_fork do |server, worker|
  ActiveRecord::Base.establish_connection
end

但是我不知道如何使用Resque来实现这一点。

我找到了答案。请看克里斯汀·法齐尼的回答:

错误是不同的,但是Christian的解决方案是相同的,并且是有效的