0

サーバーの再起動時にシンサーバーを自動的に起動する方法。

シン サーバーを使用する Rails 3 プロジェクトがあります。ターミナルからシン サーバーを手動で制御できます。システムの再起動時にバックグラウンド プロセスとしてシン サーバーを起動することは可能ですか。

前もって感謝します。

4

2 に答える 2

0

これを行う必要があると思います:

sudo thin install#シンの init.d エントリを作成する

sudo /usr/sbin/update-rc.d -f thin defaults# 設定する

sudo thin config -C /etc/thin/<appname>.yml -c /var/rails/<appdir> --servers 4 -e production# そのための congig ファイルを生成します。すでに構成ファイルを取得している場合は、作成する代わりに /etc/thin/ にコピーできます。

サーバーで rvm を使用している場合は、RVM and thin, root vs. local user を参照してください。

こちらもご覧ください: https://github.com/opscode-cookbooks/runit

于 2013-10-14T12:21:11.030 に答える
0

スケジュールされたタスクを使用できます。コンピューターの起動時にタスクを開始するための特定のトリガー オプションがあります。

バックグラウンド モードでプロセスを開始するに-dは、コマンドのオプションを使用できますrails

于 2012-11-27T10:42:28.537 に答える