【发布时间】:2015-11-15 13:22:08
【问题描述】:
我尝试比较几个相似的(从某种角度)工具:
-
Microsoft Azure 自动化为用户提供了一种自动化 手动、长时间运行、容易出错且经常重复的任务 通常在云环境中执行。
工人角色
背景:假设有许多图像需要调整大小。图像列表在某个表中定义,它们都存储在 azure blob 中。该列表可能会更改,因此我需要定期运行任务,例如每小时运行一次。
我听说 WebJobs 更适合此类任务,尤其是如果我已经拥有一些 WebRole。 RunBooks 呢?他们更糟吗?我试图弄清楚的是它们对计算密集型任务的限制(在资源、成本和可扩展性方面)的任何事实。目前我找不到任何信息说 Runbook 无法扩展、速度慢且成本太高。
【问题讨论】: