gpt4 book ai didi

azure - 在 EC2 与 Windows Azure 上部署项目

转载 作者:行者123 更新时间:2023-12-03 04:45:15 25 4
gpt4 key购买 nike

我已经使用 Windows Azure 和 Amazon Web Services EC2 好几个月了(几乎已经到了年份范围),而且我一遍又一遍地看到一些看起来令人不安的事情。

当我将 .NET 版本部署到 Windows Azure 中的 Web 角色(或服务角色)中时,启动通常需要 6-15 分钟。在 AWS 的 EC2 中,启动镜像所需时间大致相同,然后需要一两分钟将应用程序部署到 IIS(当然有待其设置)。

但是,当我使用 SUSE Linux 和 Mono 启动 AWS 实例来运行 .NET 时,我会在大约 2-3 分钟内启动其中一个实例并将代码部署到其中(同样,等待其设置)。

Windows 操作系统镜像发生了什么导致它们需要很长时间才能在云中启动?我不想 FUD,我很好奇导致这种情况的具体细节。任何有关此的具体技术信息将不胜感激!谢谢。

最佳答案

正如 PDC 上宣布的那样,Azure 很快将开始在 Azure Web 角色上提供完整的 IIS。在 Don Box 的主题演示中,他展示了这允许您使用 Visual Studio 中的标准“发布”选项非常快速地部署到云。

如果我没记错的话,启动新的 Azure 角色时发生的部分事情是配置网络组件,我记得 session 上的一些发言者曾提到这非常耗时。这也许可以解释为什么向已运行的角色添加额外的实例通常会更快(但并非总是如此:我有时也发现这需要超过 15 分钟)。

编辑:另请参阅this PDC session .

关于azure - 在 EC2 与 Windows Azure 上部署项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4054630/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com