第4章 非推奨の機能
このセクションでは、サポートされていても、AMQ Broker では非推奨になっている機能について説明します。
- カスタムリソースの
upgrade属性 -
7.11 以降、
upgrade属性、関連するenabledおよびminor属性は、当初の設計どおりに動作しないため、非推奨になりました。imageまたはversion属性を使用して、特定のブローカーコンテナーイメージをデプロイします。 queues設定要素- 7.10 以降では、<queues> 設定要素が非推奨になりました。<addresses> 設定要素を使用して、アドレスと関連付けられたキューを作成できます。<queues> 設定要素は今後のリリースで削除されます。
- getAddressesSettings メソッド
- 7.10 以降、org.apache.activemq.artemis.core.config.Configuration インターフェイスに含まれている getAddressesSettings メソッドは非推奨になりました。getAddressSettings メソッドを使用して、ブローカーのアドレスとキューをプログラムで設定します。
- OpenWire プロトコル
- 7.9 以降、OpenWire プロトコルは非推奨の機能です。新しい AMQ Broker ベースのシステムを作成する場合は、サポートされている他のプロトコルのいずれかを使用してください。この機能は 7.12 で削除される予定です。
- ブローカーインスタンスが実行されていないときにユーザーを追加する
- 7.8 以降、AMQ Broker インスタンスが実行されていない場合、CLI インターフェイスからブローカーにユーザーを追加する機能が削除されます。
- ネットワーク pinger
- 7.5 以降では、ネットワークの ping は非推奨にされています。ネットワークの ping は、ネットワークの分離の問題からブローカークラスターを保護することができません。これにより、修復不能なメッセージが失われることがあります。この機能は今後のリリースで削除されます。Red Hat では、ネットワークの ping を使用する既存の AMQ Broker デプロイメントは引き続きサポートされます。ただし、Red Hat は、新しいデプロイメントでネットワーク ping を使用することは推奨しません。高可用性を実現し、ネットワーク分離の問題を回避するためのブローカークラスターの設定に関するガイダンスについては、AMQ Broker の設定 の 高可用性の実装 を参照してください。
- Hawtio のディスパッチコンソールプラグイン
-
7.3 以降、AMQ Broker には Hawtio ディスパッチコンソールプラグインである
dispatch-hawtio-console.warが同梱されなくなりました。以前のバージョンでは、AMQ Interconnect の管理にディスパッチコンソールを使用していました。ただし、AMQ Interconnect は独自のスタンドアロン Web コンソールを使用するようになりました。