在spring boot微服务中,休息调用的调度不工作。

问题描述 投票:0回答:1

我有一个spring boot微服务,其中包含一个方法,我需要每周日运行,所以我在方法上使用了@Scheduled注解,并在配置类中使用了@EnableScheduling注解.使用@Scheduling注解的方法调用了另一个方法,而这个方法又调用了一个客户端类,在这个客户端类中,通过向其他微服务进行休息调用来获取响应,但是休息调用步骤没有执行,当我使用scheduled注解时,它会抛出错误。

java spring spring-boot scheduler scheduling
1个回答
1
投票

请分享你的代码和你得到的错误。我现在分享一个例子供大家参考。

@PostMapping(value = "/runWeeklyJob", produces = MediaType.APPLICATION_JSON_UTF8_VALUE)
    @Scheduled(cron =  "0 0 1 ? * SUN *")
    public ResponseEntity<?> runWeeklyJob() throws Exception {
        //processing
        return responseEntity;
    }
© www.soinside.com 2019 - 2024. All rights reserved.