gpt4 book ai didi

ruby - 在 nginx 和 thin 下部署 Sinatra 应用程序的最快技巧(当然是 linux)

转载 作者:太空宇宙 更新时间:2023-11-04 11:29:20 24 4
gpt4 key购买 nike

我正在尝试找出在 nginx 和 thin 下部署 sinatra 应用程序的最佳实践!任何指南或源代码将不胜感激。

我不想使用 passenger 或 Apache.. 因为我的直觉是 nginx 和 thin 将是一个更快的组合。另一方面,如果没有 nginx,thin 本身会更快吗?这将是我接下来要弄清楚的事情。

谢谢大家的关注。

最佳答案

我建议您先用 unicorn、puma 和 thin 对您的 Sinatra 应用程序进行基准测试,然后再决定使用其中任何一个。对于我的应用,我发现 unicorn 的性能比 thin 好得多,但仅限于高负载。

您可以在以下位置阅读我的结果:

http://ylan.segal-family.com/blog/2012/08/20/better-performance-on-heroku-thins-vs-unicorn-vs-puma/

确保您的基准测试环境尽可能接近您预期的生产环境(我使用了临时服务器)。

关于ruby - 在 nginx 和 thin 下部署 Sinatra 应用程序的最快技巧(当然是 linux),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12277206/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com