Для запуска функции Azure с таймером запуска локально с помощью Spring Cloud - PullRequest
0 голосов
/ 06 февраля 2020

Я пытаюсь создать функцию Azure с таймером запуска для планирования задания (локально). Я использую Spring Cloud . Я не могу создать компонент и запланировать триггер. Я не могу найти конфигурацию для Spring Cloud, чтобы запланировать запуск по таймеру. Я не уверен, чего мне не хватает .

Мое приложение SpringBoot:

@SpringBootApplication
public class Config {
    public static void main(String[] args) throws Exception {
        SpringApplication.run(Config.class, args);
    }
    @Bean
    public void startTimer() {
        System.out.println("startTimer begin test");
        TimerTriggerShiftNew ti;        
    }   
}
class TimerTest {

    public void startTimer() {
        System.out.println("startTimer begin");
    }
}

Мой триггерный таймер:

public class EmailTimeTrigger{

    @FunctionName("emailtimetrigger")
    public void run(
        @TimerTrigger(name = "timerInfo", schedule = "0 */2 * * * *") String timerInfo,
        final ExecutionContext context
    ) {
        context.getLogger().info("Java Timer trigger function executed at: " + LocalDateTime.now());
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...