首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >临时和即时HTTPS重定向

临时和即时HTTPS重定向
EN

Stack Overflow用户
提问于 2013-02-10 20:14:45
回答 2查看 237关注 0票数 0

我正在Windows Azure上托管服务,并使用外部DNS (Gandi)来管理区域文件。我想要的是将所有传入的Azure流量重定向到另一个网页,而我正在更新服务(就像我们很快就会回来一样)。

所以1小时的更新最终需要6-8个小时。

这真是不太好。是否有其他方法可以立即重定向流量,而无需等待DNS传播?在代码中添加重定向并不是一个真正的选择,因为Azure服务包需要很长时间才能上传。

谢谢

EN

回答 2

Stack Overflow用户

发布于 2013-02-10 20:29:43

不确定您在这里的完整要求是什么,但VIP交换可以为您做这个把戏吗?您可以将备用的“well be back”站点部署到登台插槽,当您希望更新服务时,您将使用VIP交换来进行生产,同时更新您的服务,该服务现在正在使用最新版本进行登台。

准备好后,您可以换回VIP,新站点现在已经投入生产了吗?

编辑后添加:

我理解您关于想要离开暂存槽以进行回滚的观点,这是非常有意义的。

另一种选择是使用Traffic Manager -

将您的主应用程序放在一个云服务中,将临时登录页面放在另一个云服务中。为两个服务配置流量管理器故障转移策略(首先是主服务,其次是备用服务)。

当你想进入‘维护模式’,禁用流量到主服务,所有的流量都会被路由到‘维护模式’,尽管在传播它时有一些延迟,以分钟而不是小时来衡量,当我刚刚玩了一点-有一个DNS生存时间设置可供你使用,默认为5分钟。

当您准备好重新联机时,请重新启用主站点(并且您可以选择在一切正常的情况下移除‘维护模式’部署

票数 0
EN

Stack Overflow用户

发布于 2013-02-12 23:47:54

ASP.NET中有一个功能可以快速停止提供内容。如果您将一个名为app_offline.htm的文件放在站点的根目录中,它将提供该内容,而不是常规内容。有关详细信息,请参阅this blog post

在Azure中使用它可能很困难。我建议使用VIP交换,但我看您并不想这样做。您可以远程访问每个虚拟机并手动添加文件,尽管这可能会很痛苦。也许可以编写脚本,但我不知道一种简单的方法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14797602

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档