HTTPトリガー関数AppのAzureキューストレージ内のキューデータを調べたいと思います。 "äzure-storage" Node.jsパッケージを追加し、次のコードを使用します: var azure = require('azure-storage');
ただし、コードvar queueSvc = azure.createQueueService();
またはvar queueSvc = azure.createQueueService(<storage connection string>);
のいずれかが機能を実行すると失敗します。 "パススルー"、 "例外":{ "クラス名": "System.Threading.Tasks.TaskCanceledException"、 "メッセージ":「タスクがキャンセルされた私は、例外Azure.createQueueService()をAzure関数Appで作成できません
"理由" の下になりました。 "、 " Data ":null、 " InnerException ":null、 " HelpURL ":null、 " StackTraceString ":" System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(タスクタスク)で\ r \ nシステムで。 Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(タスクタスク)\ r \ n AzureFunctions.Code.PassThroughRequestManager.d__2.MoveNext() "、 " RemoteStackTraceString ":null、 " RemoteStackInde "0"、 "0"、 "ExceptionMethod": "8 \ nThrowForNonSuccess \ nmscorlib、バージョン= 4.0.0.0、Culture =ニュートラル、PublicKeyToken = b77a5c561934e089 \ nSystem.Runtime.CompilerServices.TaskAwaiter \ nVoid ThrowForNonSuccess(System.Threading.Tasks.Task) 」、 "HRESULT":-2146233029、 "ソース": "mscorlib"、 "WatsonBuckets":ヌル } }
Uのサンプルを参照しながら、はい、今私のために動作します。以前はHTTPリクエストのコール関数内でコード "azure.createQueueService"を呼び出していましたので、問題は長いタイミングコールに関連する可能性があります... –