大家,我创建了一个天蓝色的网络作业,每天早上6点到晚上10点每5分钟运行一次。
这是我使用过的0 0/5 6-10 * * *的CRON表达式。
但出于某种原因,这份工作也会在夜间持续进行。web作业下的应用程序服务在On上设置了On。
在这里,我的工作代码:
static void Main(string[] args)
{
MyEngine myEngine = new MyEngine();
myEngine.Run();
}myEngine.Run()运行以下代码:
Threading.Task.Run(() =>
{
this.processTaskActivities();
}, this.cancellationTokenSource.Token);我不认为这是运行网络作业的正确方法,但我不能改变它.
为什么我的网络工作总是在跑?
谢谢
编辑我让您看到作业是如何配置的:

PS.:CRON表达式只是根据时间来发短信。了解它是否停止,是否在必要时运行
发布于 2018-10-11 14:13:45
您可以与项目一起创建一个名为settings.job的文件,并在部署时自动检测cron表达式。
settings.job
{"schedule": "0 0/5 6-10 * * *"}遵循这个文章
https://stackoverflow.com/questions/52757806
复制相似问题