我有一个关于部署到Azure网站的问题,我希望有人可以提供帮助。TFS部署到Azure多预留实例网站 - 部署期间该站点是否不可用?
假设我在Azure上运行我的large-ish网站作为保留模式,并有3个用于缩放的实例。 我们链接了TFS发布,因此我们可以对构建进行排队并自动部署到服务器。
我的问题是:使用多个保留的实例服务器,部署是否在幕后做了一些巧妙的事情,以确保网站永不停机 - 例如从池中删除它之后一次部署到一台服务器,然后将其放置回到游泳池? 或者如果部署需要几分钟时间,所有三台服务器是否同时关闭? 如果是这样,在没有关闭网站的情况下部署更新到实时Azure网站服务器的最佳做法是什么?
背景 - 我们在Azure的R & D阶段,计划将我们的电子商务网站从内部托管移到Azure。到目前为止,我们已经在Cloud Services上运行了很多测试,并且像发布到分级的简单方法,然后能够快速从分级到发布。 但是,如果可能的话,我们宁愿使用网站,因为它们消除了使用云服务的一些缺点。尽管我们不能在每次发布期间关闭我们的网站 - 即使只有很短的时间。
希望有人能帮助或指引我们在正确的方向!
谢谢,
理查德。
谢谢布雷迪, 我感谢帮助和链接,我会稍后检查这些视频。即使采用这种模式,似乎在进行物理发布所需的时间很短的情况下,仍然没有真正的答案。我知道的时间并不多,但在电子商务中,重要的是我们的网站不会停滞。 希望微软可能会在稍后解决这个问题.. – 2013-03-01 18:19:05