gpt4 book ai didi

java - Java Play 中连续运行的代码!框架

转载 作者:行者123 更新时间:2023-11-30 08:13:57 24 4
gpt4 key购买 nike

在 Play! 框架中,代码是通过向服务器请求 URL 来触发的。问题是,我需要在后台有一些代码从启动开始就连续运行,每隔几分钟轮询数据库中的新条目,就好像它是一个带有 main() 函数的普通程序一样。据我所知,运行代码的唯一方法是导航到 URL,但这不是我想要的。有什么办法可以实现这一点吗?

最佳答案

听起来你想使用某种 cron 任务(如果我错了,请纠正我)

在 Play 2.x 中,它是通过 the docs 中提到的 Akka 调度程序完成的。

您可以在 original Akka's docs 上找到更多信息和/或示例。

一般来说:在 Play 中,您只需在 Global classonStart() 方法中安排一些任务即可。然后根据需要在所需的持续时间内重复。

编辑:当然,Akka 从一开始就内置在 Play 2.x 中,实际上我们可以说 Play 是构建在 Akka 之上的;)

关于java - Java Play 中连续运行的代码!框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29929457/

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