有没有一种方法可以在Vaadin Flow中使用类似Spring Boot服务器端的CronJob?

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

我正在寻找一种在Vaadin应用程序中实现CronJob的方法,类似于Spring Boot允许的方式?

例如,Spring允许我对一个方法进行注释。@Scheduled(cron = "0 1 1 * * ?")

我找不到类似于Vaadin Flow的东西。我看到Vaadin显然有CronJob支持?我不太确定那是一个第三方包还是由Vaadin官方提供的,因为我找不到太多关于它的信息。

请注意,我不需要通过CronJob发送推送通知之类的。CronJob只需要在我的Vaadin Flow应用中的服务器端运行。

Vaadin是否提供任何内置的功能来完成这些周期性的服务器端任务?还是建议使用第三方的Java CronJob库?

vaadin vaadin-flow
1个回答
3
投票

Vaadin没有对计划作业的任何特定支持。你可以使用任何你想要的第三方解决方案。特别是,你可以将Vaadin与Spring Boot一起使用,因此也可以直接访问它的集成。

如果你要做一些从计划作业中更新Vaadin组件的事情,需要注意的是,你需要启用 @Push 并使用 UI.access() 如果你想让更新立即推送给用户。请看 关于服务器推送的文档 更多信息。

© www.soinside.com 2019 - 2024. All rights reserved.