Wcf 如何在azure平台和/或emulator中更改机器配置中的超时?
我们正在azure webrole中托管WCF服务。如果要发送大文件,我们会收到timeoutException。我们已经在客户端和服务器端的配置文件中调整了发送和接收超时 即使在进行这些调整后,+-10分钟后,此异常仍会发生 我们认为我们必须在azure中调整机器配置,但我们不知道如何做到这一点Wcf 如何在azure平台和/或emulator中更改机器配置中的超时?,wcf,azure,config,Wcf,Azure,Config,我们正在azure webrole中托管WCF服务。如果要发送大文件,我们会收到timeoutException。我们已经在客户端和服务器端的配置文件中调整了发送和接收超时 即使在进行这些调整后,+-10分钟后,此异常仍会发生 我们认为我们必须在azure中调整机器配置,但我们不知道如何做到这一点 非常感谢您的帮助。您可能正在处理Blob 对于blob,您可以指定一个包含超时值的BlobRequestOptions 试着这样改变它: BlobRequestOptions largeBlobDow
非常感谢您的帮助。您可能正在处理Blob 对于blob,您可以指定一个包含超时值的BlobRequestOptions 试着这样改变它:
BlobRequestOptions largeBlobDownloadOptions = new BlobRequestOptions()
{
Timeout = TimeSpan.FromMinutes(60) // Larger timeout for larger file
};
blob.DownloadToFile(largeBlobDownloadOptions);
您可能正在处理水滴 对于blob,您可以指定一个包含超时值的BlobRequestOptions 试着这样改变它:
BlobRequestOptions largeBlobDownloadOptions = new BlobRequestOptions()
{
Timeout = TimeSpan.FromMinutes(60) // Larger timeout for larger file
};
blob.DownloadToFile(largeBlobDownloadOptions);