【发布时间】:2021-11-30 16:41:30
【问题描述】:
该应用程序使用模拟器在我的本地完美运行。但是当我部署到 azure 进行测试时,我在日志中收到了这个错误。我只有一个时间触发功能。
[10/12/2021 02:32:22 > 79e06d: INFO] 函数“DoWork”的侦听器无法启动。 [10/12/2021 02:32:22 > 79e06d:INFO] Microsoft.Azure.WebJobs.Host.Listeners.FunctionListenerException:函数“DoWork”的侦听器无法启动。 [10/12/2021 02:32:22 > 79e06d:INFO] ---> System.Threading.Tasks.TaskCanceledException:任务已取消。 [10/12/2021 02:32:22 > 79e06d: INFO] 在 Microsoft.Azure.Storage.Core.Executor.Executor.ExecuteAsync[T](RESTCommand`1 cmd、IRetryPolicy 策略、OperationContext operationContext、CancellationToken 令牌)
我的应用设置中有这些
"AzureWebJobsStorage": "UseDevelopmentStorage=true", "FUNCTIONS_WORKER_RUNTIME": "dotnet",
【问题讨论】:
-
它不起作用,因为您不能在 Azure 中使用
UseDevelopmentStorage=true。您应该创建一个存储帐户并使用它。
标签: c# asp.net-core azure-webjobs