2012-12-07 27 views
1

我不太了解云服务是如何工作的。 特别是我想知道它是否有可能:Azure:根据需求快速启动大型应用程序?

上传一个大的应用程序(> 1GB)一次只支付(仅用于存储)和按需,快速派生它的实例(最大a几分钟的启动时间)。 因此,只有在应用程序真正运行时才支付,而不必在每次停止/启动时再次将其全部上载。

谢谢! Greets, soacc32

回答

0

这样做当然是可以的。实际上,这是云服务部署的工作原理。从本地计算机部署应用程序时,首先将应用程序包文件上载到BLOB存储中,然后从那里进行部署。您可以分别在blob存储中上传软件包,并且当您想要创建部署时,只需指定blob URL即可。因此,如果您使用门户创建部署,对于软件包文件和配置文件位置,您可以选择“FROM STORAGE”而不是“FROM LOCAL”,如下面的屏幕截图所示。

enter image description here

希望这有助于。

+0

哦,是的,谢谢,我错过了。 另一个问题,你知道从存储部署〜1GB需要多长时间吗?它有很大的不同吗? 此外,是否有可能部署到不同的地区或有几个实例在不同地区运行? – stxacc

+0

我刚刚尝试了这个http://blog.smarx.com/posts/tutorial-running-the-mongoose-web-server-in-windows-azure 我收到以下消息: “此部署是停止并且不接受服务请求,您将继续产生计算费用,直到部署被删除。 2个实例:2已停止“ 呃,真的,即使应用程序未运行,我也必须支付计算成本? – stxacc

+0

这是正确的。这是因为Windows Azure已经为您提供了一些资源(读取虚拟机)并为这些资源付费。因此,如果您知道您的应用程序无法获得任何匹配,则可能需要删除这些部署以停止收取费用。 –