Windows Azure - рабочая роль - обнаружение среды - PullRequest
4 голосов
/ 12 января 2011

Кто-нибудь знает способ определить, выполняется ли рабочая роль в рабочей или промежуточной среде?

Моя рабочая роль рассылает ежедневные сводки работ по электронной почте, но если у меня есть код для подготовки, электронная почта дублируется, потому что у меня работают два работника.

Мысли?

1 Ответ

8 голосов
/ 12 января 2011

Доступен статический класс RoleEnvironment для определения текущего идентификатора развертывания. Используя текущий идентификатор развертывания, вы можете запросить API управления диагностикой, чтобы узнать тип развертывания 0 или 1. Я считаю, что «0» - это производственный процесс, а «1» - промежуточный.

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...