多平台统一管理软件接口,如何实现多平台统一管理软件接口
407
2023-03-10
本文目录一览:
以下就对两种定时任务框架进行简单说明。
github地址:https://github.com/quartz-scheduler/quartz
可以查看jar包的依赖情况如下:
最终编译后的位置: WEB-INF/classes/ quartz.properties
下面是一个最基本的配置项内容:
其中
此配置创建的调度器有以下特点:
任务信息处理类实现了org.quartz.Job 接口;如下
一旦使用StdSchedulerFactory.getDefaultScheduler()获得一个调度器,您的应用程序将不会终止,直到您调用schedul. shutdown(),因为将有活动线程。
注意代码示例中的静态导入 ;
这些将在下面的代码示例中发挥作用。
更详细地配置文件说明在这儿:
https://github.com/quartz-scheduler/quartz/blob/master/docs/configuration.adoc
表文件在jar包的org.quartz.impl.jdbcjobstore,可根据数据库类型选择不同的数据库文件;
quartz也提供了数据库方面的任务配置及集群下的任务处理;
XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。
官网:https://www.xuxueli.com/xxl-job/
gitee传送门:https://gitee.com/xuxueli0323/xxl-job/tree/master
git clone https://gitee.com/xuxueli0323/xxl-job.git
获得到目录结构
/xxl-job/doc/db/tables_xxl_job.sql
调度中心项目:xxl-job-admin
作用:统一管理任务调度平台上的调度任务,负责触发调度执行,并且提供任务管理平台。
调度中心配置文件地址:
/xxl-job/xxl-job-admin/src/main/resources/application.properties【修改数据库配置】
/xxl-job/xxl-job-admin/src/main/resources/logback.xml
完成上述修改后,然后运行XxlJobAdminApplication
运行成功后通过浏览器打开:http://localhost:8080/xxl-job-admin/,用户名及密码:admin/123456
至此“调度中心”项目已经部署成功。
执行器项目:xxl-job-executor-sample-springboot (提供多种版本执行器供选择,现以 springboot 版本为例,可直接使用,也可以参考其并将现有项目改造成执行器)
作用:负责接收“调度中心”的调度并执行;可以直接部署执行器,也可以将执行器集成到现有业务项目中。
配置文件地址:
/xxl-job/xxl-job-executor-samples/xxl-job-executor-sample-springboot/src/main/resources/
请点击任务右侧 “执行” 按钮,可手动触发一次任务执行(通常情况下,通过配置Cron表达式进行任务调度触发)。
请点击任务右侧 “日志” 按钮,可前往任务日志界面查看任务日志。
在任务日志界面中,可查看该任务的 历史 调度记录以及每一次调度的任务调度信息、执行参数和执行信息。运行中的任务点击右侧的“执行日志”按钮,可进入日志控制台查看实时执行日志。
磁盘上的日志文件路径在xxl.job.executor.logpath
对电脑没什么影响。可以禁用。
(1)打开控制面板任务管理平台 接口,找到网络和Internet
(2)更改适配器设置
(3)看到tap-windows adapter v9,然后右键禁用。
拓展资料任务管理平台 接口:
计算机与外界局域网任务管理平台 接口的连接是通过主机箱内插入一块网络接口板(或者是在笔记本电脑中插入一块PCMCIA卡)。网络接口板又称为通信适配器或网络适配器(network adapter)或网络接口卡NIC(Network Interface Card),但是更多任务管理平台 接口的人愿意使用更为简单的名称“网卡”。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~