【问题标题】:Scheduling Azure Worker Role计划 Azure 辅助角色
【发布时间】:2015-03-14 10:03:36
【问题描述】:

我正在编写一个小型 azure worker 角色,用于从我的 Azure-Storage 帐户中删除旧文件。 我打算每月运行一次此代码。任务执行的持续时间少于 10 分钟。

我的计划是运行这个工作角色,并在它完成后 - 停止工作角色(也就是退出)。现在,我想安排另一项任务,该任务将在每月的第一天开始我的工作人员角色。

解决方案 1: 在阅读 this article 时,我发现 Quartz 库不适合,因为我的工人角色要运行整个月(而且我一直在付费)。

解决方案 2: 我看到可以使用 Azure-Queues 来启动我的第一个应用程序实例,而队列中有一些消息。但是,这是太多的事情要处理,而任务本身很容易。寻找更简单的解决方案。

有更好的解决方案吗?可能 Azure-Worker-Role 不适合这个任务?

【问题讨论】:

    标签: azure azure-worker-roles azure-scheduler


    【解决方案1】:

    工人角色可能不是此任务的最佳选择。您有两种可能更好的选择:

    1. 使用 Azure WebJob 而不是辅助角色。 WebJobs 支持调度。 http://azure.microsoft.com/en-us/documentation/articles/web-sites-create-web-jobs/

    2. 使用 Azure 调度程序。 http://azure.microsoft.com/en-us/services/scheduler/

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-22
    • 2014-11-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多