0

我们正在使用 rails 3.2.12、passenger + nginx (1.0.10)、mongo 2.2 和 mongomapper 0.12。

我们被告知,passenger 和 mongo 不能很好地协同工作,除非有一个配置集来确保快速的数据库连接(或重新连接)。

但是,有人建议我们在这里使用代码:http: //pastie.org/572282。然后我们在stackoverflow上找到了这篇文章(mongoDB,乘客和phusion乘客的性能问题),这是不同的。

哪种方法可以确保乘客(和 nginx)的最佳 mongo 性能?

4

1 回答 1

0

处理这个问题的方法在 Mongoapper 版本之间发生了变化。

现在正确的方法是在初始化器中使用 Mongoapper 的便捷方法:

MongoMapper.connection.handle_passenger_forking

有关实现细节,请参阅 Github 上的源代码。

于 2013-06-14T18:13:29.420 回答