【发布时间】:2011-11-14 18:31:08
【问题描述】:
我打算在 Azure 中进行一些轻量级的后台处理。我已经有一个 webrole 正在运行,并且想使用相同的角色,这样我就不必为此使用(并支付!)专门的工作人员角色。
我读过我可以简单地覆盖 WebRole 类中的 Run(),它派生自 RoleEntryPoint,并在那里实现我的“穷人的调度”。它应该定期从队列中获取消息并进行处理。
现在我的问题是:WebRole 是否在自己的进程或线程中运行,或者更重要的是,当应用程序池/应用程序域被回收时,WebRole 会发生什么?
【问题讨论】:
标签: azure background-process azure-web-roles azure-queues