rails(rvm) + nginx + thin を備えた ubuntu サーバーがあります。
Nginx はポート 3000-3 をリッスンしており、レールを手動で起動するとうまく動作するので、問題はシンにあると思います。
ポート 3000、3001、3002 で 3 つのサーバー インスタンスを起動するようにシンを構成しましたが、起動せず、エラーも報告されません。
/etc/thin にしかファイルがありません。これは正常ですか、何か不足していますか? ファイルは railsapp.yml です。
bundle exec thin start を実行すると、正常に実行されます。
編集:実行時にエラーが発生します:
thin start --all /etc/thin
これはログのエラーです:
/home/metaloviana/.rvm/gems/ruby-1.9.2-p318@global/gems/bundler-1.1.3/lib/bundler/runtime.rb:31:in `block in setup': You have already activated rack 1.4.1, but your Gemfile requires rack 1.3.5. Using bundle exec may solve this. (Gem::LoadError)
編集2:
問題が解決しました。railsgems-bundler と rvm ラッパーを使用します。
みんなありがとう!