【发布时间】:2020-08-01 08:06:36
【问题描述】:
我正在构建一个允许用户向他的客户发送通知的项目。
我希望用户现在也能够安排这些通知在特定时间运行。
我将如何实现这一目标?最好的结构是什么?我是否应该创建一个每秒访问服务器的 cron 作业以检查是否在这一秒设置了任务?
【问题讨论】:
-
我正在考虑使用 Hangfire 并每秒运行一次后台任务。任务是检查数据库中的预定通知,一旦发布它们,任务就会发布它们。这样做有意义吗?还是每秒检查一次数据库听起来没有必要并且可以更好地处理?
标签: c# azure asp.net-core infrastructure