我在 Python 中设计了一个 Azure Queue Trigger 函数,具有以下功能。
- 当一条消息添加到名为 Input 的队列中时,该函数会触发
- 它处理添加到输入队列的消息并将结果存储在输出队列中
现在我的问题是当我在本地运行时它工作正常。但是在部署函数应用程序之后,如果我向 Input Queue 添加一条消息,该函数不会触发。
检查了一切。这是我的 function.json 供参考。
我无法在文档中找到与此相关的任何内容,并且不确定我缺少什么。
{
"scriptFile": "__init__.py",
"bindings": [
{
"name": "msg",
"type": "queueTrigger",
"direction": "in",
"queueName": "input-messages-queue",
"connection": "AzureWebJobsStorage"
},
{
"type": "queue",
"direction": "out",
"name": "outputmessage",
"queueName": "output-responses-queue",
"connection": "AzureWebJobsStorage"
}
]
}