У меня есть консольное приложение, которое вызывается в разное время с разными параметрами:
myapp.exe daily // starts every day
myapp.exe weekly // starts once a week
в Windows Я вызываю их с помощью планировщика задач
Теперь мне нужно развернуть этот zu Azure,Я знаю, что могу определить расписание в settings.json следующим образом:
{
"schedule": "0 0 1 * * *"
}
Теперь у меня две проблемы:
- Как добавить несколько расписаний
- Какчтобы добавить параметр запуска для каждого из этих расписаний
Мне нужно автоматически развернуть мой код с помощью DevOps Azure, поэтому ручное изменение параметров, подобных предлагаемым здесь, на самом деле не работает для меня:
Чтобы передать параметры в WebJob, вам нужно перейти к запланированному заданию (на портале управления) и обновить URL-адрес, используемый для вызова запущенного WebJob.https://stackoverflow.com/a/30113977/680026