asp.net-core – ASP.NET核心MVC预定任务

栏目: ASP.NET · 发布时间: 7年前

简短的回答

你不能.

答案很长

您需要第三方库,如Quarz,Hangfire或Azure WebJobs,它们将从ASP.NET Core应用程序的外部或内部触发它.

请注意,如果您使用Quarz或Hangfire在ASP.NET Core应用程序中运行它,它可能会受到进程生命周期的影响,即如果您使用IIS或Azure App Service运行它,那么当IIS将无法控制时停止应用程序(由于不活动或其他)或如果它将启动它没有外部请求(IIS可以配置为立即重新启动应用程序,默认是下一个请求).

话虽这么说,当IIS或其他进程关闭应用程序时,您可能会跳过触发器.因此最好让调度程序在ASP.NET核心进程之外运行(即控制台应用程序,Azure上的后台工作程序或使用Azure Web作业).


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Effective JavaScript

Effective JavaScript

David Herman / Addison-Wesley Professional / 2012-12-6 / USD 39.99

"It's uncommon to have a programming language wonk who can speak in such comfortable and friendly language as David does. His walk through the syntax and semantics of JavaScript is both charming and h......一起来看看 《Effective JavaScript》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

URL 编码/解码
URL 编码/解码

URL 编码/解码