Как получить номер заказа экземпляра службы приложений Azure Scaled - PullRequest
0 голосов
/ 25 июня 2018

У меня есть служба приложений Azure (веб-приложение asp.net MVC), и я включил автоматическое масштабирование (не более 3 экземпляров). Теперь я хочу, чтобы, когда новые экземпляры масштабировались, я хочу, чтобы их порядок был? Например: если в данный момент запущен 1 экземпляр, а затем происходит горизонтальное масштабирование, то этот новый экземпляр должен определить, что это не 2 с момента запуска приложения. Опять же, если теперь происходит горизонтальное масштабирование, то этот экземпляр должен идентифицировать его как 3 с момента запуска приложения.

Как я могу сделать это в C #? В начальном классе ->

    public void Configuration(IAppBuilder app)
    {
          // How can I get the order of the newly created instance from here
    }

1 Ответ

0 голосов
/ 25 июня 2018

Как обходной путь. Мы можем создать базу данных SQL Azure для хранения номера заказа, а в нашем веб-приложении - в кэше (что-то вроде статической переменной).

Дополнительная информация для справки:

Создание базы данных SQL Azure на портале Azure

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