[英]The listener for function 'IotHubTrigger' was unable to start. IoTHub
[英]The listener for function 'functionName' was unable to start. <--- Forbidden
我正在尝试在 C# 中实现 azure 持久功能 我那里几乎没有活动触发器 myActivityTrigger1,myActivityTrigger2
它在本地一切正常(来自 Visual Studio)。 但是当我将它部署到 azure 时,它开始说
function 'myActivityTrigger1' 的侦听器无法启动。 <--- 禁止
[FunctionName("dqService")]
public static async Task<string> InvokeObjectMetadata([ActivityTrigger] string name, ILogger log)
{
await Task.Delay(10000);
//log.LogInformation($"ObjectMetadata fired");
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("Dq Service Fired");
return $"Hello {name}!";
}
这可能是什么原因仅在 azure 中触发
我们还尝试从我们的角度重新创建问题,但它工作正常,但会给我们任何错误。
我们遵循的解决方法;
.net
创建了 Durable function 并使用我们在localsettings.json
中添加的存储帐户的连接字符串在本地进行了测试(在 VS CODE 中),它返回为预期的代码。然后将 function 部署到我们的 function 应用程序,并确保我们在localsettings.json
文件中具有正确的连接字符串,因为它没有被部署。 然后调用 function 并提供正确的 uri 和 function 名称。
https://orc************.azurewebsites.net/api/DurableFunctionsOrchestrationCSharp1_HttpStart
有关详细信息,请参阅此MICROSOFT 文档。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.