Получить текущий слот, на котором работает служба приложений Azure? - PullRequest
0 голосов
/ 04 ноября 2018

У нас есть служба приложений Azure с рабочим и промежуточным слотами. Мы часто выполняем развертывание, проводим тестирование и переключаемся на proc. Мы НЕ используем настройки, относящиеся к конкретным слотам, потому что они вызывают перезапуск приложения после замены, и мы хотим, чтобы обмен был мгновенным и прозрачным для пользователей.

Вопрос: Как я могу программно определить, в каком слоте сейчас запущено приложение?

Нам известна переменная среды WEBSITE_HOSTNAME, однако она бесполезна, поскольку ее значение не изменяется при замене (как проверено в Kudu). Кроме того, я считаю, что процесс должен быть перезапущен, чтобы обновить значение переменной среды, которая была изменена после запуска процесса.

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