将.NET Core项目部署到Azure WebJob - CRON

前提条件

已经完成了前三篇文章中的所有步骤。

学习CRON表达式

CRON表达式是一种强大的工具,可以用来描述时间表。你可以使用CRON表达式来配置你的WebJob在特定的时间运行。

我推荐你访问这个网站来学习CRON表达式:https://www.baeldung.com/cron-expressions

创建settings.job文件

在你的项目中,创建一个新的JSON文件:settings.job

settings.job文件中,添加以下内容:

"schedule": "0 "

这个CRON表达式表示你的WebJob将在每分钟的开始时运行。

使用Kudu修改settings.job文件

在Azure门户中,打开你的Web应用。在“开发工具”部分,点击“Advanced Tools”,然后点击“转到”。

这将打开Kudu服务的控制台。

在Kudu控制台中,点击“Debug console”然后选择“CMD”或“PowerShell”。

这将打开一个命令行界面,你可以在这里执行命令来修改settings.job文件。

例如,你可以使用echo命令来修改settings.job文件:

echo { "schedule": "0 " } > settings.job

注意,这个改动将在你的WebJob下次运行时生效。

posted @ 2024-01-19 08:54  初久的私房菜  阅读(6813)  评论(0编辑  收藏  举报
作者:初久的私房菜
好好学习,天天向上
返回顶部小火箭
好友榜:
如果愿意,把你的博客地址放这里
张弛:https://blog.zhangchi.fun/