【问题标题】:Newbie Microsoft Azure Questions新手 Microsoft Azure 问题
【发布时间】:2011-08-30 11:25:14
【问题描述】:

我们目前使用 IIS 部署了一个 MVC3 .NET 应用程序。我们正在寻求迁移到 Azure 并有几个问题。

  1. Azure 是否支持发送电子邮件确认,例如用户注册时、每日主题提醒等?如果是这样,是否有一种简单的方法来实现这一点?目前我们正在 MVC 中对电子邮件模板进行硬编码,可能不是最好的。

  2. Azure 是否支持任务计划?喜欢每隔几个小时访问一个 URL 或执行 SQL 任务?

  3. Azure 是否支持 gzip JS/CSS 文件等基本 IIS 功能? ETag?

干杯, 院长

【问题讨论】:

    标签: azure


    【解决方案1】:

    不,不,不。 Windows Azure(与任何其他 Windows 一样)只是一个具有高可扩展性和可靠性的平台。你必须自己做所有事情。

    【讨论】:

      【解决方案2】:

      在幕后,Azure 只是一个配置为运行您的应用程序的 Windows 服务器。所以你可以配置它来做你需要的任何事情。至于电子邮件确认,Azure 中没有任何内置功能可以做到这一点。你必须自己实现一些东西。

      至于您询问的其他事情,例如计划任务或其他 IIS 功能,您绝对可以使用启动脚本配置服务器来完成这些事情。可以在 Azure 配置文件中指定启动脚本,并在创建服务器实例时运行。您可以创建一个批处理文件以在启动时运行以执行您提到的事情。例如,您的批处理文件可能包含用于配置 IIS 的 appcmd 命令,或者它可以运行 schtasks 命令来创建计划任务。

      有关创建启动脚本的更多信息,请参见此处: http://msdn.microsoft.com/en-us/library/gg456327.aspx

      【讨论】:

        【解决方案3】:

        至于您的电子邮件问题,您可能想看看亚马逊电子邮件产品: http://aws.amazon.com/ses/

        这将为您提供电子邮件服务,并通过代码轻松连接到您的程序。

        对于计划任务,您可能需要进入 Windows Workflow Foundation 才能让进程在云中持续运行。

        您可以在 azure 上启用完整的 iis 模式,查看更多信息 http://blogs.msdn.com/b/windowsazure/archive/2010/12/02/new-full-iis-capabilities-differences-from-hosted-web-core.aspx

        GL

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2017-02-10
          • 2020-07-09
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-07-16
          • 2010-12-08
          相关资源
          最近更新 更多