Я использую этот лазурный облака.
Чтобы убедиться, что я могу безопасно использовать ServiceBus, я внедрил советы этого блога: http://blogs.msdn.com/b/clemensv/archive/2012/07/30/transactions-in-windows-azure-with-service-bus-an-email-discussion.aspx
Вместо того, чтобы постоянно опросить таблицу базы данных, я отправляю сообщение в очередь, чтобы запустить фоновый процесс, чтобы посмотреть в базе данных и отправить сообщение.
Но, конечно, это одно, не было бы безопасным, поэтому мне также приходится периодически проверять базу данных в графике, чтобы убедиться, что я ничего не пропустил.
Но так как я использую несколько экземпляров, я хотел бы распространить этот график, чтобы сделать его более эффективным, я подумал, что смогу сделать это, получив последнее целое число от имени экземпляра. Я знаю, как получить этот номер с помощью microsoft.windowsazure.serviceruntime.roleeNvironment.currentRoleinstance.id
Но я не знаю, как получить общее количество экземпляров, мне это нужно, чтобы распределить график одинаково.
Кто -нибудь знает, как получить это, без необходимости использовать ASU ASURE Management API?