azure - Azure 功能甚至无法手动启动(无错误消息)
问题描述
我创建了一个时间触发函数。为了创建 CRON 字符串(每天早上 1:00 开始),我使用了 Web 服务。function.json 包含以下触发指令:
"type" : "timerTrigger",
"name" : "timer",
"direction" : "in",
"schedule" : "0 0 1 ? * * *"
该功能没有启动,即使手动启动也没有错误。
引起更多注意的是,“schedule”字符串带有下划线,因此我使用另一个 Web 服务对其进行了更改,这给了我一个不同的 CRON 字符串(同时)。它没有解决,无论如何我正在运行该功能,手动点击“播放”按钮......
错误在哪里?
解决方案
简单地说,错误就在我注意到的地方;Azure 中 CRON 字符串的格式必须包含 6 个部分,或者至少以下示例(通过更改 Azure 文档中给出的示例创建)正在解决问题:
"schedule" : "0 0 1 * * *"
另一位同事也有同样的问题……很容易获得可以轻松创建 cron 字符串的服务……
希望这将节省其他人的时间。
推荐阅读
- xcode - 如何从 Xcode 10 中的媒体库中选择项目并将其放入代码中
- python - 如何在 sympy 中求解非线性方程?
- c# - 根据 radgrid telerik 中的 radcombobox 值设置数据以输入
- android - 使用左右填充从 android viewpager 缩放自定义视图
- javascript - 当离线或在线连接到互联网时,如何更改我的图像,
- tomcat - 如何在 Tomcat 的 RewriteValve 中修改前置协议和主机
- wsdl - wsdl2java 输出只产生包名
- c - free() 如何影响堆上的内存地址?
- javascript - 使用 minikube 部署多页 Web 应用
- matlab - 多次使用 polyval 函数的性能改进