如何识别瘦服务器进程?

时间:2012-08-30 04:32:32

标签: ruby-on-rails-3 thin

当启动运行Rails 3的多个瘦服务器时,有没有办法告诉他们 除了代码?

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

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

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

2 个答案:

答案 0 :(得分:1)

你可以单独启动2台服务器

瘦启动-p 4000 thin start -p 4001

:d

答案 1 :(得分:0)

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

的来源

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

thin start -C config/thin-config.yml

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

thin start -P tmp/pids/thin.pid -p 4000 -s 2