gpt4 book ai didi

c# - 具有正确 StorageConnectionString 的 Azure 函数在本地工作,但在生产中失败

转载 作者:行者123 更新时间:2023-12-03 02:32:11 26 4
gpt4 key购买 nike

我有一个 Visual Studio 2019 开发的 azure 函数 (v3),在部署 web 应用程序时通过 devops 管道进行部署。它看起来像这样:

    [FunctionName("GetUserCoordinatesFunction")]
public async Task Run([QueueTrigger("getusercoordinatesquery", Connection = "AzureWebJobsStorage")] GetUserCoordinatesQuery request, ILogger log)
{

该功能在本地完美运行。如果我模拟存储,它可以工作...如果我用生产存储连接字符串替换存储字符串,它仍然可以工作。

enter image description here

换句话说,我的应用程序将消息写入存储没有任何问题。

我已经仔细检查、三次检查、四次检查 Azure 函数配置中的 AzureWebJobsStorage 字符串...一切都正确!

仅在生产中,我的函数“GetUserCooperativesFunction”不会检测队列中的消息。为什么?请并感谢。

我尝试过这个,但我使用的是 v3,这并没有解决问题 Azure function implemented locally won't work in the cloud

最佳答案

总结上面的评论。从您提供的截图来看,部署似乎没有成功。只需再次将函数从 VS 部署到 azure 即可。

关于c# - 具有正确 StorageConnectionString 的 Azure 函数在本地工作,但在生产中失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64656736/

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