Jim*_*iel 14 asp.net-mvc background-process
我正在使用ASP.Net MVC开发我的第一个Web应用程序,我处于这样一种情况,我希望后台服务处理应用程序之外的状态通知,与stackoverflow上的信誉/徽章系统不同.
处理这样的事情的最佳方法是什么?它甚至可以在我使用的Godaddy之类的共享托管环境中实现.
我不需要直接与后台工作程序通信,因为我将通知记录添加到数据库表中,并将列设置为"未处理"状态.然后,工作人员将定期扫描表格并处理准备好的内容.
谢谢你的建议.
另请参阅使用ASP.NET模拟Windows服务以运行预定作业文章.
它解释了一种安排无外部依赖操作的好方法.
我们的想法是使用缓存超时来控制计划.我已经在一个需要定期临时文件清理的项目上成功实现了它.这种清理有点重,所以我们在预定的作业(使用asp.net缓存)中移动此清理操作,以避免必须部署计划任务或自定义程序.
| 归档时间: |
|
| 查看次数: |
7523 次 |
| 最近记录: |