使用playframework,我试图在晚上11点运行一个函数来发送邮件,但我不知道该怎么做。 我在互联网上发现了许多答案,但我还没有设法适应Scala语言,你有教程的例子吗?
答案 0 :(得分:2)
查看Akka Scheduler和Play! Scheduled jobs
编辑:
我个人更喜欢Play!使用cron的调度程序。因此,在示例(复制/粘贴)中,您可以创建类似于此的Scala类:
import play.jobs.*;
/** Fire at 12pm (noon) every day **/
@On("0 0 12 * * ?")
public class Bootstrap extends Job {
public void doJob() {
Logger.info("Maintenance job ...");
...
}
}
答案 1 :(得分:0)
我建议你使用akka quartz scheduler https://github.com/enragedginger/akka-quartz-scheduler