gpt4 book ai didi

java - 在 Google App Engine 中每 n 秒运行一个 java 函数

转载 作者:行者123 更新时间:2023-12-01 19:52:12 25 4
gpt4 key购买 nike

Google App Engine 每 5 秒运行某个函数(需要数据库插入)的最佳方式是什么?

最佳答案

您可以通过 cron 来完成结合一点代码。

cron的最小间隔是1分钟。您需要做的是每 1 分钟调用一次 cron 作业,并调用您的函数 12 次,并在 cron 作业中 hibernate 5 秒。

cron.xml

<cronentries>
<cron>
<url>/path/to/your/job</url>
<description>your job</description>
<schedule>every 1 minutes</schedule>
</cron>
</cronentries>

yourcronjob.java

public class YourCronJob extends HttpServlet {

@Override
public void doGet(HttpServletRequest req, HttpServletResponse res) throws IOException {
for (int i=0; i<12; i++) {
yourFunction();
Thread.sleep(5000);
}
}
}

关于java - 在 Google App Engine 中每 n 秒运行一个 java 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50980914/

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