(我对Windows Azure开发很新,所以我希望我使用正确的术语。)
我们有一个Azure辅助角色,可以获取存储在Blob存储中的数据。 不知何故,我们偶尔会收到以下错误消息:
Microsoft.WindowsAzure.StorageClient.StorageServerException:服务器遇到未知故障:无法解析远程名称:'XXX.blob.core.windows.net'---> System.Net.WebException:无法解析远程名称:'XXX.blob.core.windows.net'
这似乎很奇怪,因为在预期之前和/或之后只需要一秒钟。
如果我理解正确,CloudBlob类具有内部重试功能。似乎这不被视为“可重试”错误。这可能是由瞬态错误处理块(Topaz)处理的,还是我们必须以其他方式处理这个特定的错误?