私はRubyとRailsが初めてですが、私のチームはRedmineをプロジェクト管理に使用することに興味があります。だから私の質問は次のようなものです:Redmineを、現在実行されていない、ロードバランシングされたサーバー(本当に2つのサーバー)にどのように展開すれば、Ruby/railsアプリケーションですか?両方のサーバにruby/rubygems/etcをインストールし、そこからインストールを進める必要がありますか?どうも。負荷分散されたPHPサーバーにRailsアプリケーション(redmineなど)をデプロイするにはどうすればよいですか?
0
A
答えて
1
すべてのレールアプリを配備する場合は、ルビー、ルビー掃除機、おそらくフュージョン旅客または他のアプリサーバー(薄型など)を両方のサーバーにインストールする必要があります。 Redmineのために
、インストールドキュメントを参考にしてください:
http://www.redmine.org/projects/redmine/wiki/RedmineInstall
し、インストールのためのハウツーガイド:一般的な、負荷分散で
http://www.redmine.org/projects/redmine/wiki/HowTos
を、トリックがあります他のレールアプリと同じように、データベースの複製とロードバランスのためにいくつかのトリックを使用することができます。
これらにつながるのwikiでそのための一つのガイド、(ひどく有用ではない)コメントがあるようです:
私自身のアドバイスはセットアップをすることですhttp://www.redmine.org/boards/1/topics/24727?r=24739#message-24739
http://www.redmine.org/boards/1/topics/16687
両方のサーバーがレールアプリを提供しているが、一方がアクティブマスターdbで他方がパッシブスレーブである場合は、マスターで監視を設定し、ダウンした場合はスレーブをマスターに昇格させます。これを行うには、より長い答えです、そして多くのコードがこの方向で書かれています。 Linuxでmysqlを実行する方法については、DRBDとHeartbeatを参照してください。
関連する問題
- 1. 負荷分散サーバー
- 2. ネットワーク負荷分散サーバー
- 3. 異なる3台のサーバー上のデータベースの3つのイメージへのユーザーアクセスの負荷を分散するにはどうすればよいですか。
- 4. サーバーまたはサーバーではなくサイトまたはアプリケーション間でIIS負荷分散を実装する
- 5. ウサギmqによる負荷分散オプション
- 6. どのようにTCPトラフィックの負荷を分散しますか?
- 7. Jenkinsがスレーブを制御するために使用する負荷分散動作を変更するにはどうすればよいですか?
- 8. 負荷分散サーバー、クラスタ化dbs、mutexes
- 9. Amazon S3に保存された画像の負荷分散
- 10. ケトル - 負荷分散
- 11. 負荷分散ソートアルゴリズム
- 12. FastAGIの負荷を分散するにはどうしたらいいですか?
- 13. Dotcloudにblohgアプリケーションをデプロイするにはどうすればよいですか?
- 14. 私はライブ環境で2以上の負荷分散サーバーで実行さSymfony2のプロジェクトを継承している負荷分散Symfony2のアプリケーション
- 15. 負荷分散サーバー間のアプリケーション変数(ASP.Net)
- 16. VS2010負荷テスト:各負荷テストの前に一度実行されるカスタムアクションを実行するにはどうすればよいですか?
- 17. HerokuのPlay Framework 1.2にJavaアプリケーションをデプロイするには、どうすればより高い負荷を処理できるのでしょうか?
- 18. PythonアプリケーションがGAEにデプロイされたときのタイムスタンプを知るにはどうすればよいですか?
- 19. オートコンプリート検索のサーバー/クライアントの負荷を分散する
- 20. リリーフトラフィックの負荷分散
- 21. 負荷分散wso2 IS
- 22. Apache mod_jk負荷分散グラスフィッシングクラスタインスタンス
- 23. IISを使用したTomcatサーバーの負荷分散
- 24. Windows 2003ネットワーク負荷分散を使用してネットワークフラッディングを停止するにはどうすればよいですか?
- 25. rails webrickサーバーを削除するにはどうすればよいですか?
- 26. 熱心な負荷が働いているかどうかはどうすればわかりますか?
- 27. Jenkinsから負荷分散環境にPlay Frameworkアプリケーションを公開する方法
- 28. Redmineにプラグインをインストールするにはどうすればいいですか?
- 29. Ruby on Railsアプリケーションをテストするにはどうすればよいですか?
- 30. フェールオーバーと負荷分散 - 相互に排他的ですか?
Rubyを設定している場合は、RVMを使用して簡略化することができます。http://beginrescueend.com/ – Deradon