【发布时间】:2017-12-08 21:56:23
【问题描述】:
我有一个 C# 控制台应用程序,它处理一个队列(在 db 中)并处理用户上传的内容。 它作为计划任务运行。
如果某些用户丢弃了某些内容,该进程将在它运行之前不会拾取它。
如果作业每 5 分钟运行一次,则它必须等待最多 5 分钟才能运行。 我想立即处理用户内容。
如果 user1 删除内容,然后 user2 在 30 秒后删除内容,我希望我的作业有 2 个实例运行。
是否可以触发作业\任务从 C# 代码(MVC 控制器)运行?
【问题讨论】:
标签: asp.net-mvc-3 automation job-scheduling