第5章 設定オプション


本章では、AMQ Core Protocol JMS で利用可能な設定オプションについて説明します。

JMS 設定オプションは、接続 URI でクエリーパラメーターとして設定されます。詳細は、「接続 URI」 を参照してください。

5.1. 一般的なオプション

user
クライアントが接続を認証するために使用するユーザー名。
password
クライアントが接続を認証するために使用するパスワード。
clientID
クライアントが接続に適用するクライアント ID。
groupID
クライアントが生成されたすべてのメッセージに適用するグループ ID。
autoGroup
有効な場合は、ランダムなグループ ID を生成し、生成されたすべてのメッセージに適用します。
preAcknowledge
有効にすると、メッセージが送信されると同時に、配信が完了する前にメッセージを承認します。最大 1 回の配信これはデフォルトでは無効にされます。
blockOnDurableSend
有効な場合、非トランザクションの永続メッセージを送信すると、リモートピアが受信を確認するまでブロックします。これは、デフォルトで有効になっています。
blockOnNonDurableSend
有効な場合、非トランザクションの非永続メッセージを送信すると、リモートピアが受信を確認するまでブロックします。これはデフォルトでは無効にされます。
blockOnAcknowledge
有効な場合、トランザクション以外の受信したメッセージを承認すると、リモートピアが確認を確認するまでブロックします。これはデフォルトでは無効にされます。
callTimeout
ブロック呼び出しが完了するまで待機する時間 (ミリ秒単位)。デフォルトは 30000 (30 秒) です。
callFailoverTimeout
クライアントがフェイルオーバー中であるときに、ブロッキングコールを開始するまでの待機時間 (ミリ秒単位)。デフォルトは 30000 (30 秒) です。
ackBatchSize
確認がブローカーに送信される前にクライアントが受信および確認できるバイト数。デフォルトは 1048576 (1 MiB) です。
dupsOKBatchSize
DUPS_OK_ACKNOWLEDGE 確認モードを使用する場合、確認バッチのバイト単位のサイズ。デフォルトは 1048576 (1 MiB) です。
transactionBatchSize
トランザクションでメッセージを受信するとき、確認バッチのバイト単位のサイズ。デフォルトは 1048576 (1 MiB) です。
cacheDestinations
有効にすると、宛先検索をキャッシュします。これはデフォルトでは無効にされます。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.