对于 Azure 和整个工作角色的概念来说相当新,以前如果我想完成一些后端工作,我只会创建一个 Windows 窗体应用程序并将其作为计划任务。
在我的新站点中,我创建了一个 Windows 窗体应用程序,我每小时运行一次,它读取 XML 提要并执行所有处理并将信息插入到 sql azure 中。
还有一些图像链接我想存储在 azure blob 存储中并可能调整它们的大小,我在我的 vb.net 应用程序中遇到了麻烦。
我的问题是我应该将所有处理从我的 Windows 窗体应用程序转移到工作角色,还是应该设置一个工作角色来仅将图像处理到 blob 存储?
辅助角色使用多少计算时间?我已经看到有睡眠定时器的例子,但是否可以每小时运行一次?