Azure, поддерживать сайт в рабочем состоянии, чтобы выполнять регулярные пакетные задания - PullRequest
0 голосов
/ 03 августа 2020

Я развернул приложение на Azure. Если никто не посещает его в течение 20 минут, он отключается и снова запускается, когда его посещают люди. *

Если сайт не работает в это время, задание не запускается.

Есть ли какой-нибудь автоматический c способ убедиться, что сайт работает в это время? Цена на апгрейд безумно высока, поэтому я не хочу платить.

Конечно, я мог бы запланировать какое-то задание curl с другого сервера, но я бы предпочел, если бы я мог оставаться изолированным.

1 Ответ

2 голосов
/ 03 августа 2020

Либо вы настраиваете Always on в своей службе приложений:

enter image description here

Or you create a Web Job: https://docs.microsoft.com/en-us/azure/app-service/webjobs-create

И последний вариант - вы настраиваете веб-тест, который будет запрашивать ваш сайт каждые 5 минут и поддерживайте его активность.

https://docs.microsoft.com/en-us/azure/azure-monitor/app/monitor-web-app-availability

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