首页 文章

无法在Azure Function App中创建azure.createQueueService()

提问于
浏览
1

我想在HTTP触发器功能App中浏览Azure队列存储中的队列数据 . 我添加"äzure-storage" Node.js包并使用以下代码: var azure = require('azure-storage'); 但执行该函数时代码 var queueSvc = azure.createQueueService();var queueSvc = azure.createQueueService(<storage connection string>); 失败 . 我得到了以下异常

“reason”:“PassThrough”,“exception”:{“ClassName”:“System.Threading.Tasks.TaskCanceledException”,“Message”:“任务被取消 . ”,“数据”:null,“InnerException”: null,“HelpURL”:null,“StackTraceString”:“在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)\ r \ n在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)\ r \ n at AzureFunctions.Code.PassThroughRequestManager.d__2.MoveNext()“,”RemoteStackTraceString“:null,”RemoteStackIndex“:0,”ExceptionMethod“:”8 \ nThrowForNonSuccess \ nmscorlib,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089 \ nSystem.Runtime.CompilerServices.TaskAwaiter \ nVoid ThrowForNonSuccess(System.Threading.Tasks.Task)“,”HResult“: - 2146233029,”Source“:”mscorlib“,”WatsonBuckets“:null}}

1 回答

  • 0

    我无法使用Javascript在简单的HTTP触发器函数中重现此问题:

    • 通过Kudu调试控制台安装azure-storagehttps://<functionname>.scm.azurewebsites.net/DebugConsole ):

    enter image description here

    • index.js 文件中我有这个:

    enter image description here

相关问题