2012-01-15 11 views
2

アマゾンAWS上が...これは私の問題にいくつかの背景である

を生産Railsのサーバーの作成私は私のRailsアプリケーションをホストするためのプラットフォームとして、サードパーティを使用して、その偉大されています。 AWSのフルパワーを使い始めて簡単に活用できます!

私がやりたかった作業の中には、開発を通じてローカルで制御できるgems/server/ruby​​バージョンとの競合がありましたが、自分の環境で特定の量のコントロールがあるため、変更することはできません。それはその安定したプラットフォームを意味しますが、あなたは本当にボックスの外に出ることはできません。私はトリニダード/ Jrubyを使用していますが、パフォーマンス上のメリットがあります!

これは、だから私は自分のEC2インスタンスを起動することを決めた私は

をやっているものです。これは本当にうまくいっています。しかし、私は誰もが展開の面で何をするかを知ることに興味があります。現時点では、私はgitをEC2サーバーにダウンロードし、コマンドからレールを実行しています。理想的には、レールをバックグラウンドで実行し、起動時に起動することを望みます。本番サーバーではなくSSHを介してコマンドから実行するだけで、サーバー上で完全であることをEC2インスタンスを設定する方法を

質問

。とにかく、独自のデプロイツールを設定する方法はありますか?

おかげ

チャーリー

答えて

0
研究と臨床試験の多くの後

と私はそれはJRubyの(レール)サーバーJBOSSに基づいており、それがメッセージングを行うことができましたTorquebox

に行ってきましたソリューションをエラー、待ち行列、バックグラウンドジョブを1つにまとめました。また、それに展開することもできますし、起動プロセスとして簡単に読み込むこともできます。

Engineyardやherokuはありませんが、他のどのソリューションよりも安定しています。そしてその速い!

関連する問題