0

我正在设置一个 sinatra 应用程序,它会产生 resque 工作人员以在数据库上执行插入操作。

我不希望每个工作人员都必须打开和关闭新连接。

如何让每个工作人员在不打开自己的连接的情况下在数据库上执行插入?或者打开连接是一件安全的事情,可以快速并行地进行?

4

1 回答 1

1

我已经成功地使用https://github.com/samgranieri/resque-jobs-per-forkgem 让每个工作人员处理多个工作,这提高了效率,而不是让每个工作人员设置和拆除。resque-jobs-per-fork是一种持久连接的迂回方式。

于 2012-10-08T16:53:43.370 回答