11.8. 接続オプションのリファレンス


Expand
表11.5 接続オプション(一般)
オプション名 値のタイプ セマンティクス
username string ブローカーへの認証時に使用するユーザー名。
password string ブローカーへの認証時に使用するパスワード。
heartbeat 整数 ハートビートが N 秒ごとに送信される要求。連続するハートビートが 2 つ不足すると、接続は失われたと見なされ、失敗するか、再接続プロセスを開始する(設定されている場合)。
max-channels 整数 Messaging API のチューニングを支援するために、サポートされているチャネルの最大数を制限します。AMPQ 1.0 ではサポートされません
max-frame-size 整数
メッセージング API のチューニングに役立つ最大フレームサイズを制限します。AMPQ 1.0 ではサポートされません
最小値は 4096B 以上で、小さいと認証に失敗します。このプロダクトは、この制限を適用しません。
protocol string 使用する AMQP プロトコル。認識できる値は 'amqp1.0' およびamqp0-10' です。AMQP 0-10 がデフォルトです。注記: Python クライアントではサポートされません。
reconnect ブール値 接続が失われた場合は透過的に再接続します。
reconnect_urls ブローカーのアドレスリスト 接続の失敗時に通信を試行する 1 つ以上のブローカーの一覧。
reconnect_urls_replace ブール値 reconnect_urls オプションの処理方法を制御します。true の場合、設定 reconnect_urls により古いリストが新しいリストに置き換えられます。false の場合、新しいリストが古いリストに追加されます。デフォルト値は false です。
reconnect_timeout float 断念して例外を発生させるまでの再接続試行を継続する合計秒数。
reconnect_limit 整数 例外を断念して発生するまでの再接続試行の最大数。
reconnect_interval_min float 再接続試行までの最小秒数。最初の再接続試行は即座に行われます。失敗した場合は、最初の再接続遅延がの値に設定されます reconnect_interval_min。失敗した場合は、再接続の試行が成功または完了するまで、再接続間隔 reconnect_interval_max が指数関数的に増加します。この値は分数にすることができます。たとえば、0.001 は最大再接続間隔を 1 ミリ秒に設定します。
reconnect_interval_max float 最大再接続間隔(秒単位)。この値は分数にすることができます。たとえば、0.001 は最大再接続間隔を 1 ミリ秒に設定します。
reconnect_interval float reconnection_interval_min およびと reconnection_interval_max を同じ秒数に設定します。
sasl_mechanisms string ブローカーに対して、スペースで区切られたリストとして認証する際に使用する特定の SASL メカニズム。
sasl_service string 使用中の SASL メカニズムで必要な場合はサービス名。
sasl_min_ssf 整数 許容される最小のセキュリティー強度係数。
sasl_max_ssf 整数 許容できる最大セキュリティー強度係数。
ssl_cert_name string 指定のクライアントに使用する証明書の名前。
ssl_ignore_hostname_verification_failure ブール値 クライアントへのサーバーの認証を無効にします(最後の手段としてのみ使用してください)。true に設定すると、使用されるホスト名(または IP アドレス)がサーバー証明書にある内容と一致しない場合でも、クライアントはサーバー証明書に接続できます。
tcp_nodelay ブール値 セット( tcp_no_delay例: Nagle アルゴリズムを無効にします)。注記: Python クライアントではサポートされません
transport string 使用されるトランスポートプロトコルを設定します。デフォルトのオプションはです tcp。ssl を有効にするには、に設定し sslます。C++ クライアントは、追加でサポートし rdmaます。
Expand
表11.6 接続オプション(Python Client のみ)
オプション名 値のタイプ セマンティクス
address_ttl float キャッシュされたアドレス解決の有効期限が切れるまでの時間。
host string リモートホストの名前または ip アドレス(上書き url)。
port 整数 リモートホストのポート番号(上書き url)。
ssl_certfile string クライアントの公開鍵(PEM 形式)のあるファイル。
ssl_keyfile string クライアントの秘密鍵(PEM 形式)のあるファイル。
ssl_trustfile string サーバーを検証するための信頼された証明書が含まれるファイル。
url string [ <username> [ / <password> ] @ ] <host> [ : <port> ].
Expand
表11.7 接続オプション(AMPQ 1.0 のみ)
オプション名 値のタイプ セマンティクス
container_id string 接続に使用するコンテナー ID。
nest_annotations ブール値 true の場合、受信したメッセージのアノテーションはプロパティーとして示され、キー x-amqp-delivery-annotations または x-amqp-delivery-annotations が表示されます。値は、アノテーションを含むネストされたマップで構成されます。false の場合、アノテーションはプロパティーとマージされます。
set_to_on_send ブール値 true の場合、送信されたすべてのメッセージでは、to フィールドに送信者のノード名が設定されます。
properties または client_properties 整数 送信された、開いているフレームに追加するプロパティー。
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2025 Red Hat