【问题标题】:Azure worker role automationAzure 辅助角色自动化
【发布时间】:2015-04-20 11:28:09
【问题描述】:

我创建了我的自定义 Azure 辅助角色。这段代码准备好了。我要做的是在请求的时间在特定的 Azure 数据中心中创建此 Azure-Worker-Role 的实例。例如,我想向 Azure 发送命令以在西欧数据中心创建 10 个我的 Custom-Azure-Worker 实例 - 现在。

传递这个命令也是一个参数很重要,这将是我的工人要解决的输入问题。

我很确定 Azure 自动化必须涵盖此自动化任务。真的吗?寻找更多信息\方向。

谢谢!

【问题讨论】:

    标签: azure azure-worker-roles azure-automation


    【解决方案1】:

    Azure 自动化服务绝对能够为您自动执行此任务。您可以通过 Azure PowerShell module 编写脚本的任何内容都可以作为运行手册导入并通过第三方系统手动调用,或者在 Azure 自动化中按计划进行调用。

    我不知道是否有针对您希望自动化的特定任务的现有运行手册。但是 Azure 自动化有一个gallery 的社区贡献内容,用于许多常见流程,因此可能在那里可用。

    【讨论】:

      【解决方案2】:

      您需要利用服务管理 API 来启动和拆除角色。可以通过多种方式访问​​它,包括直接通过 REST。

      RE:为工作角色提供参数,一种选择是利用您随 cspkg 提供的云服务配置文件。在那里定义角色的细节。

      根据您的场景的复杂性或简单性,您也可以简单地在存储中拥有一个表,您可以亲自使用所需的配置值戳该表,并且工作人员可以读取以检索该表。

      【讨论】:

        【解决方案3】:

        您可以使用 Azure 管理库从 C# 代码创建和部署您的云服务。只需创建应用程序(例如 ASP.NET MVC),通过发送命令来管理您的云服务,并将其部署在 Azure 上,甚至将其保存在本地。

        查看本文了解更多详情http://www.bradygaster.com/post/getting-started-with-the-windows-azure-management-libraries

        【讨论】:

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