azure - 调度 httpTrigger 函数
问题描述
我正在尝试在我的“httpTrigger”类型函数的 function.json 中设置 schedule 字段,但似乎计时器功能没有运行。我的目标是拥有一个甚至可以计划并在需要时手动启动的功能,而无需添加另一个功能来进行计划。
{
"disabled": false,
"bindings": [
{
"authLevel": "function",
"type": "httpTrigger",
"direction": "in",
"name": "req",
"methods": [
"get"
],
"schedule": "0 0 * * * *"
},
{
"type": "http",
"direction": "out",
"name": "res"
}
]
}
解决方案
您可以安排的唯一触发器类型是timerTrigger
.
因此,如果您需要一段代码既可以按计划运行又可以从一个不错的 URL 运行,您将必须创建两个具有两种触发器类型的函数。
如果您不需要漂亮的 HTTP URL,则可以手动调用计时器函数,请参阅此答案。
推荐阅读
- ios - SwiftUI DatePicker 应该是可编辑的内联
- google-bigquery - BigQuery Connected Sheets - 所需的用户权限?
- apollo-client - Apollo GQL - 仅清除一种类型的缓存
- c - 参考矩阵中的节点的问题
- vba - 从电子邮件地址获取经理
- react-native - 如何在 React Native 中找到 moment.js 中的时间差异
- authentication - 访问令牌应该自动刷新还是手动刷新?
- amazon-dynamodb - 在 DynamoDB 的单个查询中获取父项和子项
- python - python列表中的不规则元素
- javascript - SSR 应用程序,但客户端的 React Router Navigation 不获取数据并破坏页面