【发布时间】:2012-02-03 07:50:16
【问题描述】:
默认情况下,在 Resque 中,父进程分叉,子进程创建到数据库的新连接。
这可行,但如果您有几十个工作人员,MySQL 将无法保持打开那么多连接并开始抛出错误。
让孩子使用父母的 MySQL 连接的解决方案是什么?
【问题讨论】:
标签: mysql ruby-on-rails ruby database resque
默认情况下,在 Resque 中,父进程分叉,子进程创建到数据库的新连接。
这可行,但如果您有几十个工作人员,MySQL 将无法保持打开那么多连接并开始抛出错误。
让孩子使用父母的 MySQL 连接的解决方案是什么?
【问题讨论】:
标签: mysql ruby-on-rails ruby database resque
不幸的是,没有一种安全的方法可以将 MySQL 连接从父级共享到子级。我认为您有两种选择:
【讨论】: