簡體   English   中英

mongo + passenger:從rails重新連接到數據庫的正確方法? 如何確保最佳的mongo性能?

[英]mongo + passenger: right way to reconnect to database from within rails? how to ensure optimal mongo performance?

我們在3.2.12,passenger + nginx(1.0.10),mongo 2.2和mongomapper 0.12的軌道上。

我們被告知,除非有配置設置來確保快速的數據庫連接(或重新連接),否則乘客和mongo不能很好地協同工作。

但是,有人建議我們在此處使用該代碼: http : //pastie.org/572282 那么我們發現這篇關於stackoverflow的帖子( mongoDB,phusion passenger的乘客和性能問題 )是不同的。

哪種方法可以確保乘客(和Nginx)獲得最佳的mongo性能?

在Mongomapper版本之間,處理此問題的方法已更改。

現在正確的方法是在初始化程序中使用Mongomapper的便捷方法:

MongoMapper.connection.handle_passenger_forking

有關實現的詳細信息,請參見Github上的源代碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM