JBoss EAP 6.x のクラスタードメインにアプリケーションをデプロイするロールアウトデプロイメントプランを作成する
Issue
-
クラスターのドメインにあるサーバーグループの各サーバーにアプリケーションを順次デプロイするにはどうしたら良いですか?
-
デプロイメントが順次行われる場合は、最初のデプロイが終了してから、別のサーバーに次のデプロイが行われるようになりますか?
-
JBoss EAP 6
で高可用性を担保した状態でアプリケーションをインストールするにはどうしたら良いですか? ダウンタイムを発生させずに新しいバージョンのアプリケーションをデプロイするにはどうしたら良いですか? -
rolling-to-servers=true を使用して、ドメイン内のすべてのサーバーグループに WAR ファイルを再デプロイするにはどうしたら良いですか?
- 自動デプロイメントに関する質問があります。ホストコントローラーをいくつか設定し、各ホストコントローラーにノードを追加したドメインを設定しました。web コンソールを使用して、サービスの管理やデプロイメントなどを管理しています。別のサブクラスターがあり、すべてのサブクラスターにはノードが 2 つあります。通常、デプロイメントはサブクラスターに行います。デプロイメント手順を自動化する以下のようなスクリプトを現在作成しています。
1) スクリプトは HAproxy からのトラフィックを無効にします (サブクラスターでマッピングされます)。
2) コンテンツを維持するために、最初のサブクラスターからの war 実行を削除します。
3) JBoss マネージャーに新たに war を追加し、同じものを最初のサブクラスターノードに割り当てます。
4) 最後に、このサブクラスターにあるノードをの停止と起動を実施します。
Environment
- Red Hat JBoss Enterprise Application Platform (EAP)
- 6.x
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.