我正在尝试找出在nginx和thin下部署sinatra应用程序的最佳实践!任何指南或源代码将不胜感激。
我不想使用乘客也不想使用Apache ..因为我的预感是nginx而瘦是一个更快的组合。另一方面,如果没有nginx,可以自己瘦吗?这将是我的下一步要找出来的。
感谢大家的关注。
答案 0 :(得分:1)
我决定使用独角兽,美洲狮和瘦身来挑战你的Sinatra应用程序,然后再决定其中任何一个。对于我的应用程序,我发现对于独角兽而言,性能要好得多,而不仅仅是在高负载下。
您可以在以下位置阅读我的结果:
http://ylan.segal-family.com/blog/2012/08/20/better-performance-on-heroku-thins-vs-unicorn-vs-puma/
确保您的基准测试位于尽可能接近预期生产环境的环境中(我使用了临时服务器)。