情境:
有一个任务管理器应用程序,允许其用户创建任务并将时间戳与之关联。
目标:
应用程序应该在用户任何任务到期时向用户发送电子邮件警报。
问题:
如果查询数据库的应用程序sendEmailAlerts
中有一个函数,则提取所有到期到期的任务,并发送其创建者警报; 是否可以在任务到期时准确触发此功能?
我想到的方法是使用Quartz作业,每隔x分钟运行一次并调用sendEmailAlerts
。但这种方法看起来效率不高。有没有更好的方法呢?
感谢您的帮助。
答案 0 :(得分:0)
您可以使用SQL Server代理创建在指定时间执行的作业,但在这种情况下,我认为为x警报创建x作业不是最佳选择。