- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已将一些网络作业添加到应用程序作业中。 Webjobs 与新版本的 webapp 一起从 VS 中展示。
为了安排作业,我已将 settings.job 文件添加到 webjob 根文件夹中。
如果我在 Azure 中查看,网络作业的安排是正确的。
但是如何从 Azure 更改该计划?现在更改该计划的唯一方法似乎是更改 settings.job 文件并从 VS 重新部署。
更新:
鉴于 KUDU 并不总是有效,并且更改时间表的程序并不适合非技术用户。我开始考虑使用 azure 调度程序。但不知道如何让它工作。
从 webapp|webjob 配置中,我获取了 webhookurl、usr、pwd。使用此 webhookurl 和凭据创建了一个新计划(基本身份验证)
但我收到此错误:
没有为“/api/triggeredwebjobs/<webjobname>/run
”注册路线'
有什么建议吗?
最佳答案
how to change settings.job schedule.
您可以输入 settings.job
WebJob 目录根目录下的文件并修改它,然后重新部署您的 WebJob 项目。
您可以利用 kudu ,然后导航至 D:\home\site\wwwroot\app_data\jobs\triggered\<job-name>
,然后修改settings.job
.
此外,您可以使用 WebJobs API用于创建/更新触发作业的计划,它会自动创建/更新 settings.job
为您归档。
PUT https://{webdeploy-username}:{password}@{your-webapp-name}.scm.azurewebsites.net/api/triggeredwebjobs/{webjob-name}/settings
Body: {"schedule": "*/30 * * * * *"}
我已经在 kudu 上检查了我的 WebJob 日志,修改后的计划需要一些时间才能生效。
I started looking at using azure scheduler. But cannot find out how to get it working.
No route registered for '/api/triggeredwebjobs//run'
对于Azure Scheduler ,可以引用David Ebbo的博客here 。根据您的错误,我认为您的 Http 方法是错误的,您应该使用 POST。这是我的测试,你可以引用一下:
关于azure - 如何更新 Azure 中的 webjob 计划,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46906720/
我是一名优秀的程序员,十分优秀!