TimerTrigger не запускается после запуска приложения функции - PullRequest
0 голосов
/ 05 июня 2018

Я пытаюсь создать очень простую функцию TimerTriggered, чтобы предотвратить охлаждение моего приложения.

Проблема заключается в том, что после развертывания приложения или после его перезапуска функция TimerTriggered никогда не выполняется.После ручного вызова функции таймер начинает работать, как и ожидалось.

Некоторая информация, которая может оказаться полезной:

  • Мое приложение содержит различные триггеры.
  • используемая во время выполнения версия 2.0.11651.0.
  • План обслуживания приложения имеет план потребления и должен оставаться таким же.
  • В этом случае я выполняю развертывание с использованием Visual Studio

Мой класс выглядит следующим образом:

public static class KeepAliveTask
{
    [FunctionName("KeepAlive")]
    public static void Run([TimerTrigger("0 */4 * * * *", RunOnStartup = true)]TimerInfo timer, TraceWriter log)
    {
        log.Info("Keeping service alive");
    }
}

Вот и все, что нужно сделать.Я искал, но не смог найти никого с такой же проблемой.Любые предложения приветствуются.

...