我只想按用户创建 n 个触发器/作业调度程序。(ie) 用户想要创建作业调度程序,以便定期将他们自己的报告发送到他们的电子邮件。
应用程序应该允许为每个用户创建 n 个调度时间。
出于这个原因,如何通过使用带有数据库的spring在运行时创建作业调度程序并给我一个想法或链接来解决它。
我的应用程序是用 Java、Spring、Hibernate、MySQL 开发的
我只想按用户创建 n 个触发器/作业调度程序。(ie) 用户想要创建作业调度程序,以便定期将他们自己的报告发送到他们的电子邮件。
应用程序应该允许为每个用户创建 n 个调度时间。
出于这个原因,如何通过使用带有数据库的spring在运行时创建作业调度程序并给我一个想法或链接来解决它。
我的应用程序是用 Java、Spring、Hibernate、MySQL 开发的
配置 Quartz 使用数据库存储作业:http: //quartz-scheduler.org/documentation/quartz-2.2.x/configuration/ConfigJobStoreTX
安排工作(Quartz 食谱):http: //quartz-scheduler.org/documentation/quartz-2.2.x/cookbook/ScheduleJob
您可以使用http://atrigger.com独立于编程语言(它使用 REST API)和服务器时间来安排您的 Web 应用程序,以及更多好处,例如错误处理和任务列表。
有很多功能可以支持多个用户的多项任务:http: //atrigger.com/docs/wiki/18/use-case-scheduled-welcome-emails
免责声明:我是 ATrigger 团队中的一员。这是一个免费软件,我没有任何商业目的。