0

当启动多个运行 Rails 3 的瘦服务器时,有没有办法在代码中区分它们?

例如,如果我有这样的配置:

port: 4000
pid: tmp/pids/thin.pid
servers: 2

有没有办法判断代码是否在端口 4000 或 4001 上的进程上运行?

4

2 回答 2

1

您可以分别启动 2 个服务器

精简启动 -p 4000 精简启动 -p 4001

:D

于 2012-08-30T06:02:56.467 回答
-1

假设您发布的代码是 config/thin-config.yml 的来源

要使用该参数启动服务器,只需执行以下操作:

thin start -C config/thin-config.yml

Yml 文件是配置服务器的最佳方式,但如果您不想使用它们,您可以这样做:

thin start -P tmp/pids/thin.pid -p 4000 -s 2
于 2013-10-18T19:08:02.353 回答