第1章 機能拡張
ここでは、AMQ Broker 7.9 で主要な機能拡張および新機能強調について説明します。リリースの拡張機能の完全リストは、「 AMQ Broker 7.9.0 Enhancements 」を参照してください。
最新の AMQBroker Long Term Support (LTS) リリースバージョンが必要な場合は、AMQ Broker 7.8を参照してください。
- AMQP サーバー接続
-
ブローカーは AMQP プロトコルを使用して他のエンドポイントへの接続を開始できます。たとえば、ブローカーは他の AMQP サーバーに接続し、それらの接続で要素を作成できます。この機能は、 AMQ ブローカーの構成で説明されているように
<broker-connection>要素を使用して実装されます。
- Operator によるすべてまたは複数の名前空間の監視のサポート
以前のリリースでは、ブローカーのデプロイが必要なすべての名前空間に AMQ ブローカーオペレーターをインストールしていました。7.9 以降、AMQ Broker Operator は、ブローカーのカスタムリソースのすべてまたは複数の名前空間の監視をサポートします。詳細は、「 Deploying AMQ Broker on OpenShift 」を参照してください。
注記以前のバージョンの AMQBroker Operator をクラスターの名前空間にすでにインストールしている場合には、競合を回避するために、AMQ Broker Operator 7.9 バージョンをインストールしてその名前空間の監視は行わないことを推奨します。
- 一時キューの名前空間
-
AMQ Broker 7.9 では、
broker.xml構成ファイルでtemporary-queue-namespaceを指定できます。次に、namespace に一致するアドレス設定を指定し、ブローカーはそれらの設定をすべての一時キューに適用することができます。一時キューの名前空間が存在しない場合には、一時キューは他のキューと同じアドレス設定構成を使用します。詳細は、 AMQ ブローカーの構成の一時キューへの特定のアドレス設定の適用を参照してください。 - Operator チャンネル
AMQ Broker Operator の
Red Hat Integration - AMQ Broker for RHEL 8 (Multiarch)は、次のチャネルで入手できます。-
7.x- このチャネルは、7.9をインストールし、今後ある時点で 7.10に更新します。現在 7.10 をインストールする場合は、7.10.x チャンネルにサブスクライブできます。 -
7.8.x- Long Term Support (LTS) チャンネルです。
選択する Operator を判別するには、「Red Hat Enterprise Linux Container Compatibility Matrix」を参照してください。
-
- デフォルトで検証されるホスト
-
コネクターに適用すると、
verify Hostのデフォルト値がfalseからtrueに変更されました。すべてのブローカー間の接続は、デフォルトでホストが検証されるようになりました。アクセプターのデフォルト値は引き続きfalseです。
- CR を使用した Prometheus プラグインの有効化
- 環境変数を使用したプラグインの有効化に加えて、CR を使用して Open Shift で Prometheus プラグインを有効化できます。両方のオプションについては、オンプレミスでの AMQ Boker のデプロイで説明されています。