我创建了一个HDI客户端并列出了资源属性。但有时我会得到以下异常并且想知道它是否与重试政策有关?
IHDInsightClient client = HDInsightClient.Connect(subscriptionCredentials,TimeSpan.FromSeconds(60),Microsoft.WindowsAzure.Management.HDInsight.Framework.Core.Retries.RetryPolicyFactory.CreateExponentialRetryPolicy()); IEnumerable的> props = client.ListResourceProviderProperties();
MdwMdsProdAccess:System.InvalidOperationException:此实例已启动一个或多个请求。只能在发送第一个请求之前修改属性。
服务器堆栈跟踪: 在System.Net.Http.HttpClient.set_Timeout(TimeSpan值) 在Microsoft.WindowsAzure.Management.HDInsight.Framework.Core.Library.WebRequest.HttpClientAbstraction.d__0.MoveNext() ---从抛出异常的先前位置开始的堆栈跟踪结束--- 在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务) 在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务) 在Microsoft.WindowsAzure.Management.HDInsight.ClusterProvisioning.RestClient.RdfeServiceRestClient.d__0.MoveNext()
在[0]处重新抛出异常:
在Microsoft.WindowsAzure.Management.HDInsight.Framework.Core.Library.TaskExtensions.WaitForResult [T](任务1 task, TimeSpan timeout)
at Microsoft.WindowsAzure.Management.HDInsight.Framework.Core.Library.TaskExtensions.WaitForResult[T](Task
1任务)
由于