Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们在 azure webrole 中托管 WCF 服务。如果我们想发送大文件,我们会得到一个 timeoutException。我们在客户端和服务器端的配置文件中调整了发送和接收超时。
即使在这些调整之后,这个异常仍然在 +- 10 分钟后发生。
我们认为我们必须在 azure 中调整机器配置,但我们不知道该怎么做。
帮助表示赞赏。
您可能正在使用 blob。
使用 blob,您可以指定一个 BlobRequestOptions,其中包含一个超时值。
尝试像这样更改它:
BlobRequestOptions largeBlobDownloadOptions = new BlobRequestOptions() { Timeout = TimeSpan.FromMinutes(60) // Larger timeout for larger file }; blob.DownloadToFile(largeBlobDownloadOptions);