gpt4 book ai didi

python-3.x - 为什么队列绑定(bind)在 Azure 中不起作用?

转载 作者:行者123 更新时间:2023-12-03 04:44:36 25 4
gpt4 key购买 nike

我正在尝试创建一个带有队列触发器的函数,这是function.json:

  "scriptFile": "__init__.py",
"bindings": [
{
"name": "CraigslistItemParser",
"type": "queueTrigger",
"direction": "in",
"queueName": "craigslist",
"connection": "DefaultEndpointsProtocol=https;AccountName=NAME;AccountKey=KEY;EndpointSuffix=core.windows.net"
}
]
}

在控制台日志中部署该函数时,出现错误:

The 'CraigslistItemParser' function is in error: Microsoft.Azure.WebJobs.Host: Error indexing method 'Functions.CraigslistItemParser'. Microsoft.Azure.WebJobs.Extensions.Storage: Storage account connection string 'DefaultEndpointsProtocol=https;AccountName=NAME;AccountKey=KEY;EndpointSuffix=core.windows.net' does not exist. Make sure that it is a defined App Setting.

应用程序设置是什么,我在任何地方都找不到它们?

最佳答案

阅读文档后,您似乎无法直接在“连接”设置中指定连接字符串。相反,您必须包含“应用设置的名称,其中包含用于此绑定(bind)的存储连接字符串。”

https://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-storage-queue#trigger---configuration

关于python-3.x - 为什么队列绑定(bind)在 Azure 中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59413101/

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