
TimeSystem是一个MATLAB中最简洁的代码,用于定时执行任务。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
Matlab的简洁代码使其能够轻松地管理任务调度系统,该系统具有良好的兼容性。对于需要定时执行的任务,它仅依赖于控制台命令,并且任何可在命令行中运行的程序,例如exe、Python、Node.js,甚至Matlab程序,都可以被执行。这种设计意味着可以定时运行各种类型的程序。此外,该系统具有强大的扩展性,目前可以直接通过对数据库的操作来调整各个任务的具体参数设置。同时,它还提供了WebAPI依赖库EntityFramework,用于从数据库中读取任务信息;Microsoft.AspNet.WebApi.SelfHost(已弃用)则用于构建数据接口。Quartz定时任务管理工具Topshelf则用于创建易于调试和安装的Windows服务。Csredis用于查询任务的执行状态。
项目说明中介绍的helpRun执行器充当各种程序的中间层,旨在解决被调用程序产生的日志以及耗时等问题。采用执行器模式后,相比于之前的实现方式,运行各种程序更加灵活且可配置化。通过helpRun执行器可以更方便地获取程序的运行状态和相关日志信息。helpRunTest则为执行器提供测试功能。TimeSystem主体负责构建一个强大的定时系统。该版本移除了初始版本的WebAPI,所有交互都通过Redis来完成,并且增加了对SQL Server数据库的数据监听功能:一旦数据库中的数据发生变化…
全部评论 (0)
还没有任何评论哟~


