0

Rails 3を実行している複数のシンサーバーを起動する場合、コードでそれらを区別する方法はありますか?

たとえば、次のような構成がある場合:

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

コードがポート4000または4001のプロセスで実行されているかどうかを確認する方法はありますか?

4

2 に答える 2

1

2台のサーバーを別々に起動できます

シンスタート-p4000シンスタート-p4001

: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 に答える