執行用於管理Azure HDinsight的.NET SDK的幾種方法時遇到了一些問題。在執行HDInsight .NET SDK中的方法時出現HTTP錯誤
尤其是當我嘗試從部署在Azure中的MVC應用程序執行Hive作爲Web應用程序時遇到問題。
至少,這兩種方法都失敗了:
- Microsoft.WindowsAzure.Management.HDInsight.JobSubmission.HDInsightHadoopClient。 GetJob
- Microsoft.WindowsAzure.Management.HDInsight.JobSubmission.HDInsightHadoopClient。 CreateHiveJob
在兩種情況下,我可以看到(以下的異常堆棧跟蹤),該發生故障的內部(最)的方法是:
- Microsoft.WindowsAzure.Management.HDInsight.Framework .Core.Library.WebRequest。 HttpClientAbstraction
異常消息爲: 「在發送所述請求時發生錯誤」 。
我試圖找到一個運行在HDInsight集羣中的IIS服務器(該集羣畢竟是幾個連接的Windows Server虛擬機),因爲我認爲mi MVC應用程序正在發送http請求(當使用SDK方法時...)到另一個應用程序部署在那裏。我想更改一些參數(超時?)並查看IIS日誌,但我沒有發現IIS在羣集的機器中運行。
有人知道什麼可以導致錯誤?
謝謝。