当启动运行Rails 3的多个瘦服务器时,有没有办法告诉他们 除了代码?
例如,如果我有这样的配置:
port: 4000
pid: tmp/pids/thin.pid
servers: 2
有没有办法判断代码是否在端口4000或4001上的进程中运行?
答案 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