2016-09-25 48 views
0

我有很多知识来学习有关任务以及如何管理它。我可以使用它,并陷入陷阱(错误处理和聚合异常),但是,我正在寻找使用任务启动窗口服务与长时间运行的过程的最佳方式。我以为我可以在网上找到它 - 但我没有运气。使用任务而非定时器启动Windows服务

我有一个Windows Azure服务总线,当一条消息出现时,我有一个漫长的过程,需要一分钟才能完成。该进程监视队列,并处理涉及该消息的工作。理想情况下,我希望有X个竞争消费者全部监控相同的队列。

指向的例子,或只是点头表示方向将不胜感激。

回答

0

使用WebJobs - 允许使用竞争消费者模式,而无需在Windows服务中管理并行任务,并执行所有线程管理。奖金是一种将执行上下文直接写入记录器的快速且简单的方法,该记录器通过门户网站呈现。