gpt4 book ai didi

azure - HTTP 请求超时 Windows Azure 部署

转载 作者:行者123 更新时间:2023-12-01 10:02:17 25 4
gpt4 key购买 nike

我有一个使用 WCF 服务的 MVC 4 网站。当我使用 VS 2012 发布向导部署到 Windows Azure 时,出现以下错误:

上午 10:13:19 - 对“https://management.core.windows.net/42d4257b-5f38-400d-aac5-2e7acee9597d/services/hostedservices/myapp?embed-detail=true”的 HTTP 请求已超过了指定的超时 00:01:00。分配给此操作的时间可能是较长超时的一部分。

清理项目并发布几次后,错误消失了。我做错了什么?

最佳答案

每当您从 VS 计算机启动发布过程时,都会首先建立 SSL 隧道,创建隧道后,程序包会首先从您的计算机传输到 Windows Azure 门户。上传完成后,您将看到结果通知被发布回发布结果窗口,这就是它的发生方式。

就您的情况而言,构建 SSL 隧道进行安全包传输的时间比正常情况要长,这可能是由于您的计算机和 Windows Azure 管理门户之间的网络延迟造成的。出于安全原因,创建隧道的时间窗口较小,如果未创建连接,重试周期会再次启动该过程,即使失败,您也会收到失败消息。这可能是由于一侧或两侧的交通量过多造成的。因此,这主要是一个与网络相关的问题,而不是 Windows Azure 特有的问题,因为经过一段时间的连续尝试后,您可以上传您的包。

在这种故障/情况下,您可以运行网络捕获实用程序,即 netmon , wireshark ,并查看失败和成功期间所花费的时间,以了解各种转移中的不同之处。这将帮助您了解潜在的延迟问题。

关于azure - HTTP 请求超时 Windows Azure 部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12802142/

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