0
我想弄清楚在nginx和thin下部署sinatra應用的最佳做法!任何指導方針或源代碼將不勝感激。在nginx和thin下部署Sinatra應用的最快黑客(linux ofcourse)
我不想使用乘客,也不是Apache ..因爲我的預感是nginx,瘦身會是一個更快的組合。另一方面,如果沒有nginx,瘦可以更快。這將是我的下一個發現。
謝謝大家的關注。
我想弄清楚在nginx和thin下部署sinatra應用的最佳做法!任何指導方針或源代碼將不勝感激。在nginx和thin下部署Sinatra應用的最快黑客(linux ofcourse)
我不想使用乘客,也不是Apache ..因爲我的預感是nginx,瘦身會是一個更快的組合。另一方面,如果沒有nginx,瘦可以更快。這將是我的下一個發現。
謝謝大家的關注。
我在你決定選擇哪一個之前,先用獨角獸,美洲獅和瘦身基準測試你的Sinatra應用程序。對於我的應用程序,我發現獨角獸的表現要比薄薄好多了,但只有在高負載下。
你可以在閱讀我的結果:
http://ylan.segal-family.com/blog/2012/08/20/better-performance-on-heroku-thins-vs-unicorn-vs-puma/
確保您的基準是在儘可能接近你的預期生產環境的環境中(我用的是臨時服務器)。
看看http://railscasts.com,大部分部署截屏可以很容易地用於sinatra而不是rails。 – ThoKra