Запустить действие, когда функция лазури остановлена ​​c # - PullRequest
0 голосов
/ 21 июня 2019

Как гласит заголовок, есть ли способ вызвать действие, когда функция останавливается или перезапускается вручную?

Пример, когда функция остановлена, я хочу сделать обновление в хранилище таблиц Azure.

Я много искал в гугле, не смог найти ничего значимого, любой указатель будет полезен.

Ответы [ 2 ]

1 голос
/ 21 июня 2019

Для этого вы можете использовать сетку событий Azure.Сетки событий используют центральную нервную систему Azure, поскольку они способны перехватывать журналы с монитора Azure.

Следуйте этому руководству здесь , чтобы точно выполнить то, что вам нужно сделать, однако измените операцию на шаге условия на:

Microsoft.Web/sites/stop/action

В приложении логики.Затем вы можете применить любую логику к шагу true в приложении логики

0 голосов
/ 21 июня 2019
  1. создать приложение логики
  2. добавить повторяющееся действие (с заданным интервалом)
  3. добавить http-запрос к функции
  4. добавить действие if для проверки на 503 unavailable из приложения функции
  5. добавить действие для обновления таблицы
...