【问题标题】:how to upload the worker role on windows azure如何在 Windows azure 上上传工作者角色
【发布时间】:2013-10-22 09:19:38
【问题描述】:

我有一个包含两个项目的解决方案:

  1. Windows Azure 云服务;
  2. 工人角色。

workerRole 项目只使用一个线程来做某事。

我想将此项目发布到我的 Windows Azure。

但是当我完成它时,worker角色可以工作,但线程可能无法工作。

例如,我编写了一些代码,每 10 分钟向我的邮箱发送一封电子邮件。当我在本地运行它时,它可以工作,我可以接收邮件。但是如果我发布到 Azure,我就收不到邮件了。

如何将我的辅助角色发布到 Azure 并使其发挥作用?

【问题讨论】:

    标签: azure


    【解决方案1】:

    辅助角色与任何其他角色一起直接从 Visual Studio(或命令行,如果您愿意)发布。如果您的角色确实正在运行(并且在尝试启动时未在仪表板中显示错误),那么您的代码有问题。

    您需要检查您对电子邮件发送代码所做的操作是否有效。是否有东西阻止了 Azure IP 但允许您的本地 IP?我从辅助角色发送电子邮件,它在 Azure 中使用 System.Net.Mail.SmtpClient 并通过 GMail 中继运行良好。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-10-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-29
      • 1970-01-01
      • 2013-06-14
      相关资源
      最近更新 更多