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