Я создал простой Azure WebJob, который использует триггер QueueInput. Он был развернут без каких-либо проблем, и я планирую его через портал управления так, чтобы он «постоянно работал»WebJob не запускает
Первоначальное тестирование показалось прекрасным, после того, как задание было запущено вскоре после размещения чего-либо в очереди.
Случайно я оставил его примерно за день до размещения чего-либо еще в очереди. На этот раз работа не была запущена в течение нескольких минут, поэтому я вошел в портал, чтобы просмотреть журналы вызовов, которые показали, что задание было только в этот момент.
Это казалось слишком большим совпадением, поэтому я оставил его еще на один день, прежде чем помещать что-то в очередь. Опять же, работа не срабатывала. Я оставил его в одночасье, и к утру он все еще не срабатывал.
Когда я вошел в портал управления, на этот раз я заметил, что работа была отмечена как «Прервана» на странице WebJobs. Это было похоже на то, что только за 10 секунд до того, как статус изменился на «Бег». И тогда работа сразу же вызвала то, что было помещено в очередь за ночь до этого, как и ожидалось.
Поскольку это альфа-релиз, я ожидаю сбоев. Просто интересно, есть ли у кого-то другой подобный опыт.
Не могли бы вы предоставить код своей работы? –
Кроме того, вы используете бесплатный уровень для веб-сайтов или какой? –
WebSite работает в режиме общего доступа, а не в свободном доступе. – iturner100