問題タブ [azure-servicebus-subscriptions]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1103 参照

c# - Azure Service Busトピックサブスクリプションから一度にN個のメッセージを受信する方法

メッセージが頻繁に送信される Azure Service Bus トピック サブスクリプションが 1 つあります。

以下のコードは、基本的に一度に 1 つのメッセージを受信し、それを処理し、関連する結果をデータベースに保存します。

を設定しようとしまし MaxConcurrentCalls to 10 たが、データベースの動作設計により、データベース接続プールが使い果たされました。

そのため、サブスクリプションから一度に 10 件のメッセージを取得し (N 個のメッセージのバッチで受信)、1 回のデータベース呼び出しで処理したいと考えました。

バッチ API オプションが表示されません。これは可能ですか?

私はMicrosoft.Azure.ServiceBusナゲットバージョンを使用してい4.1.1ます。