gpt4 book ai didi

java - 调用 HTTP Restful api 的 Cron 作业

转载 作者:行者123 更新时间:2023-12-01 09:06:21 24 4
gpt4 key购买 nike

我正在使用 J2EE 和 Jboss 服务器。我试图找到一种方法来每月在我的代码中调用 sendEmail api。

@GET
@Path("/sendEmail")
@Transactional
public String test(){

我想调用这个测试API,可以使用网络浏览器访问http://localhost:8181/api/calc/sendEmail

我找到了一些方法来做到这一点: https://cloud.google.com/appengine/docs/java/config/cron https://www.mkyong.com/java/how-to-run-a-task-periodically-in-java/

使用 cron 作业看起来是一种直观的方法来执行此操作,但我发现很难搜索资源来找到使用它来安排调用 API 的方法。

请向我指出一些资源,在这些资源中我可以找到一种方法,只需在 pom.xml 中添加单个依赖项即可实现此目的

最佳答案

您可以使用 Spring 框架来实现此目的。

类似这样的事情:

@Scheduled(cron = "0 0 12 1 1/1 ? *")
public void doScheduledWork() {

检查以下链接:Spring cron expression for every day 1:01:am

关于java - 调用 HTTP Restful api 的 Cron 作业,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41244985/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com