首页 > 所有文章 > 行业 >文章详情

获取 socket ip(本地socket)

时间:2024-02-11 22:47:01 浏览量:373

Quartz表达式生成地址:http://cron.qqe2.com/

支持生成定时任务表达式和反解析,使用Quartz表达式的定时任务如下

1、使用线程创建 job 定时任务

2、使用 TimerTask 创建job定时任务

3、使用线程池创建 job定时任务

4.Quartz 框架

1.引入maven依赖

2.任务调度类

3.启动类

5. springboot 的 @Scheduled 注解

xxl-job 有什么用?

第一步: github下载源码导入

下载地址:https://github.com/xuxueli/xxl-job/

当前版本目录结构 2.1.1

第二步: 执行sql

文件地址:xxl-job/doc/db/tables_xxl_job.sql

当前2.1.1版本sql

第三步: 修改xxl-job-admin项目配置

配置文件:application.properties

修改数据库连接

第四步: 启动admin项目

springboot 方式启动项目,

访问 http://localhost:8080/xxl-job-admin/

账号密码:admin / 123456

任务调度中心就搭建好了

接下来需要创建一个服务器连接任务调度中心

创建一个 boot 项目

我的目录结构

pom.xml

web核心及 xxl-job-core

logback.xml

日志配置直接拷贝

application.properties 加入配置

需修改或自定义

添加boot配置类 XxlJobConfig

任务job

admin 后台配置

执行管理器下

任务管理下编辑任务

定时规则生成:http://cron.qqe2.com/

job任务名:@JobHandler注解值 >> 如:@JobHandler(value=“demoJobHandler”)

启动

这样就配置完成了

完成

应用项目:https://gitee.com/wslxm/spring-boot-plus2