Azure 函数中的调度程序
Scheduler in Azure Function
我的 Azure 函数有以下 function.json
,它会在设置的特定时间触发。
{
"disabled": false,
"bindings": [
{
"authLevel": "function",
"name": "req",
"type": "httpTrigger",
"direction": "in",
"schedule": "* 30 10 * * *"
},
{
"name": "$return",
"type": "http",
"direction": "out"
}
]
}
我需要安排 另一个 触发器在不同的时间,但针对相同的 Azure 函数。是否可以为同一功能添加多个触发时间?如果没有,那么请建议另一种方法。
您不能向一个函数添加多个触发器。但是,您可以通过将相关代码放在辅助方法中,然后让两个不同的函数调用辅助方法来解决它。这是一个小小的额外痛苦,但它会避免重复任何关键逻辑。
我的 Azure 函数有以下 function.json
,它会在设置的特定时间触发。
{
"disabled": false,
"bindings": [
{
"authLevel": "function",
"name": "req",
"type": "httpTrigger",
"direction": "in",
"schedule": "* 30 10 * * *"
},
{
"name": "$return",
"type": "http",
"direction": "out"
}
]
}
我需要安排 另一个 触发器在不同的时间,但针对相同的 Azure 函数。是否可以为同一功能添加多个触发时间?如果没有,那么请建议另一种方法。
您不能向一个函数添加多个触发器。但是,您可以通过将相关代码放在辅助方法中,然后让两个不同的函数调用辅助方法来解决它。这是一个小小的额外痛苦,但它会避免重复任何关键逻辑。