私は過去24時間これに取り組んできました。
WorkerRoleWithSBQueue Visual Studio テンプレートを使用しています。
PrefetchCount は 0 に設定されます。
OnMessageOptions() { MaxConcurrentCalls = 1 }; でも試しました。
昨日、私は 2 つのインスタンスを持っていましたが、両方を均等に使用しているように見えました。一度に 2 つのリクエストを送信すると、両方のインスタンスを使用してメッセージを処理することを意味します。
ここで、インスタンス数を 10 に増やし、設計図に戻りました。10 件のメッセージを送信します。各メッセージの送信には約 15 秒かかります。どういうわけか、単一のインスタンスが一度に 2 つのメッセージを受け取ります。つまり、動作するはずのインスタンスに、動作するメッセージがありません。
12 月 11 日に締め切りがあり、少しパニックになり始めています。
これについて経験したことのある人はいますか?