gpt4 book ai didi

c# - 函数 'functionName' 的监听器无法启动。 <--- 禁止

转载 作者:行者123 更新时间:2023-12-03 00:19:19 24 4
gpt4 key购买 nike

我正在尝试在 C# 中实现 azure 持久函数我那里几乎没有事件触发器 myActivityTrigger1,myActivityTrigger2

本地一切正常(来自 Visual Studio)。但是当我将它部署到 azure 时,它开始说

The listener for function 'myActitivityTrigger1' was unable to start. <--- Forbidden

[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 函数,并使用 localsettings.json(在 VS CODE 中)中添加的存储帐户连接字符串进行本地测试,然后返回正如预期的

enter image description here

  • 然后将该函数部署到我们的函数应用程序,并确保我们在 localsettings.json 文件上拥有正确的连接字符串,因为它尚未部署。然后通过提供正确的 uri 和函数名称来调用该函数。

    https://orc************.azurewebsites.net/api/DurableFunctionsOrchestrationCSharp1_HttpStart

输出详细信息:- enter image description here

enter image description here enter image description here

有关更多信息,请参阅此 MICROSOFT DOCUMENTATION .

关于c# - 函数 'functionName' 的监听器无法启动。 <--- 禁止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72836194/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com