この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。
建築家
建築家
リスト
放送
茶屋
インテリジェントAI会話
.NETキャリア&テクニカルカレッジ
ちっちゃいなクズブログ
この版
利用者
Architect_Programmer_Code農業ネットワーク
»
建築家
›
プログラミング
›
技術チャット
›
Consulにおけるブロッキングクエリの詳細な説明...
眺める:
2987
|
答える:
0
Consulにおけるブロッキングクエリの詳細な説明
[リンクをコピー]
クズども
掲載地 2024/08/22 11:11:24
|
|
|
|
要件:Consulの一部のインターフェースは「ブロッククエリ」機能をサポートしており、これによりConsul内で頻繁なデータ取得を防ぎます。データが変更されなければ指定された時間までブロックされ、データが変更された場合は即座にリクエストに応答されます。
Consulの多くのエンドポイントは「ブロッキングクエリ」という機能をサポートしています。 ブロッキングクエリは、ロングポーリングを利用して潜在的な変更を待つために使われます。 すべてのエンドポイントがブロッキングをサポートしているわけではありませんが、各エンドポイントはドキュメントでクエリのブロックサポートを一意に文書化しています。
ドキュメンテーション:
ハイパーリンクのログインが見えます。
ブロッキングクエリをサポートするインターフェース
レスポンスヘッダーは次のように返されます:
X-領事索引
、クエリパラメータを要求して以下を承載します:
インデックス
(最後の応答ヘッダーのX-Consul-Index内容)
この記事では、KVストレージクエリインターフェースを例として取り上げ、以下の文書を紹介します。
ハイパーリンクのログインが見えます。
、下図に示されているように:
最初はリクエストパラメータを保持しない(またはデフォルトの0)を保持しない
応答が即座に返され、応答ヘッダーにはx-consul-index情報が含まれていることがわかります。以下の図に示されています:
再度インターフェースをリクエストしてください
インデックスリクエストパラメータを保持すると、リクエストがブロックされている(デフォルトは5分)ことがわかり、デフォルトの待機時間は応答しません。以下の図のように示されています。
リクエストプロセス中にKVの値を修正してください
リクエストプロセス中にブロッククエリ機能が待機するようにトリガーされ、KVの値が変更された場合、リクエストは以下の図のように即座に応答します。
.NET/C#のコード呼び出しについては、以下の点を参照してください。
ログインが見えます。
参考:
ハイパーリンクのログインが見えます。
(終わり)
先の:
.NET/C# でBaiduユニバーサル翻訳API APIを呼び出します
次に:
MikroTik(1) RB3011UiAS-RMアンボクシング写真
関連記事
•
.NET/C#はAzure Translatorのテキスト翻訳インターフェースサービスを呼びます
•
.NET/C# が Windows Defender セキュリティセンターを閉鎖する を無効化
•
ASP.NET Core(32)はKeyedServicesの鍵サービスの注入に依存しています
•
.NET/C# 依存注入サービス登録 Scrutor ツール
•
Postmanを使ってgRPCサービスをテスト(デバッグ)します
•
DockerをベースにWebDAVサービスを構築する
•
.NET/C#コンソールサービスはConsulサービスディスカバリーに登録されています
•
稼働時間Kumaに基づいてウェブサイトの利用可能性を監視してください
•
.NET/C#コンソールはリスニングHTTPSプロトコルサービスを有効にします
•
PowerShellはすべてのWindowsサービスをパスに基づいて検索します
閲覧したセクション
ネットワーク技術
.Net/C#
Windows/Linux
その他の番組編成
MySQL
ウェブサイト構築
Microsoft SQL Server
HTML/CSS/JavaScript
フロントエンドフレーム
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。
Mail To:help@itsvse.com