gpt4 book ai didi

ruby - 部署 Rack 应用程序的可靠方法 (Sinatra)

转载 作者:数据小太阳 更新时间:2023-10-29 07:02:08 25 4
gpt4 key购买 nike

我正在寻找一种可靠的方式来部署 Rack 应用程序(在本例中为 Sinatra 应用程序)。请求将花费一些时间(0.25-0.5 秒等待代理 HTTP 请求)并且可能会有相当大的流量。

我应该使用传统的 mongrel 集群设置吗?使用 HAProxy 作为负载均衡器?恩金克斯?架子?

您使用过哪些解决方案,有哪些优势?

最佳答案

Nginx/ unicorn FTW!

前面的 Nginx 提供静态文件和 unicorn 处理 Sinatra 应用程序。

优点:性能、使用 unix socks 的良好负载平衡以及无需停机即可部署/升级(您可以在不停机的情况下升级 Ruby/Nginx/Sinatra/app)。

操作方法:http://sirupsen.com/setting-up-unicorn-with-nginx/ .

关于ruby - 部署 Rack 应用程序的可靠方法 (Sinatra),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4486320/

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