gpt4 book ai didi

azure - 为什么我的 Azure 站点不断出现故障?

转载 作者:行者123 更新时间:2023-12-04 11:27:14 27 4
gpt4 key购买 nike

我正在测试 Microsoft 的 Azure 云平台,并托管两个要求非常低的网站。一种是简单的单一形式 MVC 网站,它只接受用户的一些输入,执行一些计算,然后输出结果。第二个类似,但它对 Azure SQL Server 实例执行简单的查询。

两个网站都经常出现故障。似乎发生的情况是,如果我一段时间(可能一个小时左右)没有访问该网站,GET 请求就会失败。服务器不会返回任何内容。如果我等待一两分钟并重试,该网站就会完美运行。

有人知道发生了什么事或者我该如何解决它吗?如果可靠性这么低,我显然无法在这个平台上托管网站......

最佳答案

Windows Azure 网站使用冷(非事件)和热(事件)站点的概念,这意味着只要网站具有事件连接,它就会处于热或事件状态,并且在一段默认时间后,当网站没有任何事件连接时连接它将进入冷站点或非事件站点模式。一旦与同一站点建立新连接,该站点将从非事件(冷)模式唤醒到事件(热)模式,并且取决于需要在网站上呈现的内容类型,可能需要几秒钟才能完成启动过程。描述了冷暖站点的概念 here

从技术上讲,如果第一个 GET 请求立即返回冷网站,则该请求将会失败,但是此调用确实使该网站处于事件状态,并且下一个请求将成功。

有一个 SO 讨论,其中索引页必须连接到数据库才能获取数据,并且由于与数据库的连接时间较长,导致总体启动时间比预期的要长。因此,可能有多种原因导致从寒冷到温暖的过渡可能需要更长的时间,您可以 contact Windows Azure Websites team 检查为什么会出现这种情况。

关于azure - 为什么我的 Azure 站点不断出现故障?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13544238/

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