【发布时间】:2013-11-27 10:58:17
【问题描述】:
我有一个项目(实际上是多个)我最终希望部署到 Azure,因此我的 VS 解决方案包含 Web 和辅助角色,并且在我的本地模拟器上成功运行。 (我也使用表和 Blob 存储)。
我有一个 Windows 2012 服务器,其端口 80 暴露在 www 上,我想在不使用 Azure 帐户或花钱的情况下试水(目前)。
当我在我的 W2012 服务器上部署 Azure 模拟器并基本上在本地运行 Azure 时,这甚至可以在类似生产的环境中完成(流量非常少)吗?性能会因此受到严重影响吗?仿真器是打算像那样使用,还是在性能上有很大下降,有利于日志记录和调试?
我当然知道整体上不建议这样做。模拟器不适用于生产等等。我明白那个。但我很好奇是否有人尝试过类似的东西。
更新:我认为我的问题不够具体。我的错,对不起。所以更具体:
仿真器在哪些方面会因不注重性能(如日志记录和调试)而负担过重?
模拟器稳定吗?有没有人遇到过他们崩溃或减速的经历?
- 模拟器是否总是在任何情况下返回与 Azure 云版本相同的结果?
【问题讨论】:
-
这是个好问题。我的任务是设计一个应该是在 azure 下运行的 Worker Role 的应用程序——但该组织的发展非常缓慢,也许永远不会朝那个方向发展。我也想以这种方式创建一个应用程序并进行部署,着眼于最终将其移至 Azure。这种方法是否至少与在 IIS 中托管一样稳定——允许我在不自己构建的情况下进行日志记录、配置、托管等...