バックエンドにサービスバスキューワーカーを使用して、Azureで単純なWebAPIRESTサービスを構築しようとしています。WebAPIからワーカーに1つのメッセージを問題なく送信できます。しかし、私はすべてがどのように機能するかを確認するためだけに、より多くのメッセージを送信しようとしていました。そこで、次のような単純なコントローラーを作成しました。
for (int i = 0; i < 100; i++)
{
var msg = new BrokeredMessage("Ping");
BioConnector.QueueConnector.OrdersQueueClient.Send(msg);
}
コントローラーを呼び出すと、ワーカーが受信するメッセージの約1/2程度しか受信していません。残りは落とされたようです。