gpt4 book ai didi

ruby - 如何使用 Unicorn 运行基于 Rack 的应用程序(非 Rails)

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

如何使用 unicorn 运行基于 Rack 的应用程序(而非 Rails)?假设我有一个名为 server.ru 的“hello world”响应简单 Rack 应用程序,以及位于同一目录的名为 unicorn.conf 的配置文件,我应该如何运行它?例如,在 Thin 中,我会做类似的事情:

bundle exec rackup server.ru -s thin -E production -p 4001

我如何做同样的事情才能在 Unicorn 下运行?

最佳答案

Unicorn 不会对 Rails 3+ 应用程序给予任何特殊处理,因此 Rails 3+ 应用程序和非 Rails Rack 应用程序的行为完全相同。就跑

unicorn

在您应用的根目录中。要使用特定端口运行,请将 -p/--port 与端口一起传递:

unicorn -p 4001

您还可以指定 rackup 文件:

unicorn server.ru

您可以通过运行 unicorn --help 查看所有选项。当然,您应该根据设置的需要将 bundle exec 添加到这些命令之前。

关于ruby - 如何使用 Unicorn 运行基于 Rack 的应用程序(非 Rails),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13002102/

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