170.3.12. 新しいルート、またはデフォルトで MBean を常に登録するかどうかの設定
Camel 2.7 で利用可能
Camel は、mbeans を登録するかどうかを制御する 2 つの設定を提供
オプション | デフォルト | 説明 |
---|---|---|
|
| 有効にすると、MBean は常に登録されます。 |
|
| 有効にすると、CamelContext の起動後に新しいルートを追加すると、指定のルートから MBean も登録されます。 |
デフォルトでは、Camel は起動時に設定されたすべてのルートに MBean を登録します。registerNewRoutes
オプションは、後で新しいルートを追加する場合に MBean も登録すべきかどうかを制御します。たとえば、管理が必要でない一時的なルートを追加および削除する場合に、これを無効にすることができます。
Recipient List に固有のエンドポイントを持つ Recipient List などの動的 EIP パターンを使用する場合は、registerAlways
オプションを使用してください。その場合、一意のエンドポイントとその関連サービス/プロデューサーも登録されます。これにより、レジストリーに mbeans が多数あるため、システムの低下が生じる可能性がありました。MBean は軽量オブジェクトではないため、メモリーを消費します。