Azure Service Bus JMS 構成プロパティ

財産 形容
spring.jms.servicebus.connection-string Service Bus 名前空間に接続するための接続文字列。
spring.jms.servicebus.credential null 値
spring.jms.servicebus.enabled Service Bus JMS 自動構成を有効にするかどうか。 既定値は trueです。
spring.jms.servicebus.idle-timeout メッセージが配信されない場合に Service Bus が接続を維持することをクライアントが予期する接続アイドル タイムアウト時間。 @see SERVICE Bus AMQP エラー@seeAMQP 仕様 既定値は 2mです。
spring.jms.servicebus.listener.phase このコンテナーを開始および停止する必要があるフェーズ。
spring.jms.servicebus.listener.reply-pub-sub-domain 返信先の種類がトピックかどうか。 topicJmsListenerContainerFactory の Bean に対してのみ機能します。
spring.jms.servicebus.listener.reply-qos-settings 応答を送信するときに使用する QosSettings。
spring.jms.servicebus.listener.subscription-durable サブスクリプションを永続的にするかどうかを指定します。 topicJmsListenerContainerFactory の Bean に対してのみ機能します。 既定値は trueです。
spring.jms.servicebus.listener.subscription-shared サブスクリプションを共有するかどうかを指定します。 topicJmsListenerContainerFactory の Bean に対してのみ機能します。
spring.jms.servicebus.namespace Service Bus 名前空間。
spring.jms.servicebus.passwordless-enabled Azure ID トークン資格情報のサポートを有効にするかどうか。 値が true の場合は、spring.jms.servicebus.namespace を設定する必要があります。 passwordlessEnabled が true の場合、Microsoft Entra ID を使用して接続を認証しようとします。 既定値は falseです。
spring.jms.servicebus.pool.block-if-full 接続が要求され、プールがいっぱいになったときにブロックするかどうか。 代わりに JMSException をスローするには、false に設定します。
spring.jms.servicebus.pool.block-if-full-timeout プールがまだ満杯の場合に例外をスローする前のブロック期間。
spring.jms.servicebus.pool.enabled 通常の ConnectionFactory ではなく、JmsPoolConnectionFactory を作成する必要があるかどうか。
spring.jms.servicebus.pool.idle-timeout 接続アイドル タイムアウト。
spring.jms.servicebus.pool.max-connections プールされた接続の最大数。
spring.jms.servicebus.pool.max-sessions-per-connection プール内の接続あたりのプールされたセッションの最大数。
spring.jms.servicebus.pool.time-between-expiration-check アイドル状態の接続削除スレッドの実行間のスリープ時間。 負の場合、アイドル状態の接続の削除スレッドは実行されません。
spring.jms.servicebus.pool.use-anonymous-producers 匿名 MessageProducer インスタンスを 1 つだけ使用するかどうか。 false に設定すると、必要なたびに 1 つの MessageProducer が作成されます。
spring.jms.servicebus.prefetch-policy.all この Service Bus 名前空間のプリフェッチ オプションのフォールバック値。 既定値は 0です。
spring.jms.servicebus.prefetch-policy.durable-topic-prefetch 永続トピックのプリフェッチの数。 既定値は 0です。
spring.jms.servicebus.prefetch-policy.queue-browser-prefetch キュー ブラウザーのプリフェッチの数。 既定値は 0です。
spring.jms.servicebus.prefetch-policy.queue-prefetch キューのプリフェッチの数。 既定値は 0です。
spring.jms.servicebus.prefetch-policy.topic-prefetch トピックのプリフェッチの数。 既定値は 0です。
spring.jms.servicebus.pricing-tier Service Bus 名前空間の価格レベル。
spring.jms.servicebus.profile null 値
spring.jms.servicebus.scopes アクセス トークンに必要なスコープ。
spring.jms.servicebus.topic-client-id Service Bus トピック クライアント ID。 topicJmsListenerContainerFactory の Bean に対してのみ機能します。