2016-01-13 16 views
5

私はアプリケーションWebサーバーとしてPhusion Passengerを搭載したRails(Ruby 2.2.3の4.0.13)Elastic Beanstalkアプリを持っています。Rails + Elastic Beanstalk + Passenger:乗客の設定を変更する

いくつかのPassenger設定変数を変更したいと思います。ここに記載されているようにhttps://www.phusionpassenger.com/library/config/standalone/intro.html#location-of-passengerfile-json、私はPassengerfile.jsonをアプリのルートディレクトリに置く必要があります。

しかし、この投稿https://forums.aws.amazon.com/thread.jspa?threadID=181591によれば、そこに設定ファイルを置くことに違いはありません。それと、乗客の変数(passenger-statusは私を許可せず、sudoを提案しますが、sudoと言うと、sudo: passenger-status: command not foundと表示されます)が私に設定ファイルを置くことを妨げています。

どうすれば乗客の設定値を確認し変更できますか?

ありがとうございます!

{ 
    "max_pool_size": 3 
} 

は乗客の状態を確認するには、次の代わりに、あなたはこのコンテンツのファイルを必要とするmax_pool_sizeを変更する場合は、例えば、passenger-standalone.jsonそれを呼び出す必要がありPassengerfile.jsonという名前のファイルを使用しての

答えて

7

あなたはpassenger-statusコマンドを使用することができますが、ユーザの環境設定を継承させるには、とオプション-iを使用する必要があります。

sudo -i passenger-status 
+2

「passenger-standalone.json」は、バージョン5では「Passengerfile.json」になりました。[リリースノート](https://blog.phusion.nl/2015/03/)を参照してください。 04 /フュージョン・パッセンジャー-5-0-1- /) –

関連する問題