2

Amazon EC2 で実行したい Sinatra アプリケーションを作成しました。heroku があることは知っていますが、別のオプションとして Amazon EC2 があると便利です。もう 1 つの理由は、heroku ( source )に次のタイムアウトの問題があることです。

The Heroku routing mesh detects and terminates requests taking more than 30 seconds to respond.

これまでは、Ubuntu でマイクロ インスタンスを作成し、必要なライブラリをインストールして、Sinatra アプリケーションをruby -rubygems app.rbコマンドで実行していました。私がする必要があるのは、上記のコマンドを実行してからコマンドラインを終了するまでの時間だけでなく、サーバーが実行されている限り、アプリを常に実行することです。これを行うためのシンプルで軽量なソリューションを知っていますか?

4

1 に答える 1

-1

非常に簡単にセットアップできる Passenger をインストールします。

gem install passenger

詳細とドキュメントは、https: //www.phusionpassenger.com/download を参照してください。

于 2013-03-08T17:13:35.843 に答える