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 ます。 |