【技术实现步骤摘要】
一种Asp.Net运行定时任务的方法和系统
本专利技术属于特别适用于特定功能的数字计算设备或数据处理设备或数据处理方法
,尤其涉及一种Asp.Net运行定时任务的方法和系统。
技术介绍
目前,业内常用的现有技术是这样的:现有技术中并没有专用的运行定时任务的系统,通常是通过在程序中嵌入定时器解决定时任务的问题,当嵌入定时器并不能解决多项定时任务同时运行的问题,同时嵌入定时器后,若应用程序不处于运行状态,系统可能会释放所有相关资源,当应用程序再次运行后,也无法在进行相应的定时任务综上所述,现有技术存在的问题是:(1)现有技术无法同时进行多项定时任务;(2)定时任务运行不稳定,可能会在休眠时被系统销毁。
技术实现思路
针对现有技术存在的问题,本专利技术提供了一种Asp.Net运行定时任务的方法和系统。本专利技术是这样实现的,一种Asp.Net运行定时任务的方法和系统,所述Asp.Net运行定时任务的系统具体包括:任务自定义模块、检测模块、触发模块、定时任务处理模块、主控模块、任务列表管理模块、应用程序激活模块、异常检测模块、结束模块、存储模块;任务自定义模块:与主控模 ...
【技术保护点】
1.一种Asp.Net运行定时任务的方法和系统,其特征在于,所述Asp.Net运行定时任务的系统具体包括:任务自定义模块、检测模块、触发模块、定时任务处理模块、主控模块、任务列表管理模块、应用程序激活模块、异常检测模块、结束模块、存储模块;任务自定义模块:与主控模块连接,用于自定义任务处理方法、任务触发条件以及任务结束条件;检测模块:与主控模块连接,用于检测应用程序是否开始以及是否结束;触发模块:与主控模块连接,用于当达到自定义的触发条件、任务结束条件时向主控模块发出信号;定时任务处理模块:与主控模块连接,用于根据自定义的定时任务方法进行任务处理;主控模块:与任务自定义模块 ...
【技术特征摘要】
1.一种Asp.Net运行定时任务的方法和系统,其特征在于,所述Asp.Net运行定时任务的系统具体包括:任务自定义模块、检测模块、触发模块、定时任务处理模块、主控模块、任务列表管理模块、应用程序激活模块、异常检测模块、结束模块、存储模块;任务自定义模块:与主控模块连接,用于自定义任务处理方法、任务触发条件以及任务结束条件;检测模块:与主控模块连接,用于检测应用程序是否开始以及是否结束;触发模块:与主控模块连接,用于当达到自定义的触发条件、任务结束条件时向主控模块发出信号;定时任务处理模块:与主控模块连接,用于根据自定义的定时任务方法进行任务处理;主控模块:与任务自定义模块、检测模块、触发模块、定时任务处理模块、任务列表管理模块、应用程序激活模块、异常检测模块、结束模块以及存储模块连接;用于进行任务的调度,并控制各个模块正常工作;任务列表管理模块:与主控模块连接,用于管理定时任务列表;应用程序激活模块:与主控模块连接,用于在应用程序结束运行时,当未达到任务结束条件时进行应用程序的激活;异常检测模块:与主控模块连接,用于检测任务处理是否正常;结束模块:与主控模块连接,用于当达到任务结束条件时,释放与该任务所有相关的资源;存储模块:与主控模块连接,用于存储正在运行以及等待运行的任务情况。2.如权利要...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。