当前位置: 首页 > news >正文

石家庄市网站制作linux上安装wordpress

石家庄市网站制作,linux上安装wordpress,采购网站建设,燕郊建设局网站概念理解: xx-job是一个分布式任务调度平台。比如你有AB两个项目。 AB的定时任务就要在xx-job上个注册。同时AB要配置对应的依赖。 所以集成xx-job要分2步骤:第一步:先搭建xx-job服务 第二步,在A项目中导包并引用。 第一步&am…

概念理解:

xx-job是一个分布式任务调度平台。比如你有AB两个项目。

AB的定时任务就要在xx-job上个注册。同时AB要配置对应的依赖。

所以集成xx-job要分2步骤:第一步:先搭建xx-job服务

第二步,在A项目中导包并引用。

第一步:搭建xx-job服务

0.下载jar

地址:

Xxl-job项目地址:
GitHub地址:https://github.com/xuxueli/xxl-job
Gitee地址:https://gitee.com/xuxueli0323/xxl-job

1导入idea

2执行数据库脚本。创建数据库

 

3修改项目配置文件

 4启动xxjobadmin

5访问地址

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

用户名admin 密码123456

第二步:A项目(springboot项目)基本xx-job;

2.1导包:

  <!-- SpringBoot集成Xxl-Job --><dependency><groupId>com.xuxueli</groupId><artifactId>xxl-job-core</artifactId><version>2.3.0</version></dependency>

2.2创建配置类

package com.example.springbootjdbc.config;import com.xxl.job.core.context.XxlJobHelper;
import com.xxl.job.core.executor.impl.XxlJobSpringExecutor;
import lombok.Data;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;/*** @ClassName: XxlJobConfig* @Description: xxl-job依赖配置* @author:* @date: 2022年12月07日 08:37* @version: 1.0*/
@Configuration  //是否开启xxl-job定时任务,注释掉 //@Configuration 则不开启定时任务
@Data
@Slf4j
public class XxlJobConfig {@Value("${xxl.job.admin.addresses}")private String adminAddresses;@Value("${xxl.job.accessToken}")private String accessToken;@Value("${xxl.job.executor.appname}")private String appname;@Value("${xxl.job.executor.address}")private String address;@Value("${xxl.job.executor.ip}")private String ip;@Value("${xxl.job.executor.port}")private int port;@Value("${xxl.job.executor.logpath}")private String logPath;@Value("${xxl.job.executor.logretentiondays}")private int logRetentionDays;@Beanpublic XxlJobSpringExecutor xxlJobExecutor() {XxlJobHelper.log(">>>>>>>>>>> xxl-job config init.>>>>>>>>>>>");System.out.println("=============== xxl-job config init.===============");XxlJobSpringExecutor xxlJobSpringExecutor = new XxlJobSpringExecutor();xxlJobSpringExecutor.setAdminAddresses(adminAddresses);xxlJobSpringExecutor.setAppname(appname);xxlJobSpringExecutor.setAddress(address);xxlJobSpringExecutor.setIp(ip);xxlJobSpringExecutor.setPort(port);xxlJobSpringExecutor.setAccessToken(accessToken);xxlJobSpringExecutor.setLogPath(logPath);xxlJobSpringExecutor.setLogRetentionDays(logRetentionDays);return xxlJobSpringExecutor;}
}

2.3修改yml文件 application.yml

# Xxl-Job分布式定时任务调度中心
xxl:job:admin:# 调度中心部署跟地址 [选填]:如调度中心集群部署存在多个地址则用逗号分隔。addresses: http://localhost:8080/xxl-job-admin# addresses: http://192.168.110.2:9090/xxl-job-admin# 执行器通讯TOKEN [选填]:非空时启用 系统默认 default_tokenaccessToken: default_tokenexecutor:# 执行器的应用名称appname: mls-xxl-job# 执行器注册 [选填]:优先使用该配置作为注册地址address: ""# 执行器IP [选填]:默认为空表示自动获取IPip: ""# 执行器端口号 [选填]:小于等于0则自动获取;默认端口为9999port: 9999# 执行器运行日志文件存储磁盘路径 [选填] :需要对该路径拥有读写权限;为空则使用默认路径;logpath: D:\Codes\logs#logpath: /data/logs/mls/job# 执行器日志文件保存天数 [选填] : 过期日志自动清理, 限制值大于等于3时生效; 否则, 如-1, 关闭自动清理功能;logretentiondays: 7

2.4编写测试

package com.example.springbootjdbc.controller.job;import com.xxl.job.core.biz.model.ReturnT;
import com.xxl.job.core.context.XxlJobHelper;
import com.xxl.job.core.handler.annotation.XxlJob;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component;/*** @ClassName: XxlJobTest* @Description: XxlJobTest* @author:* @date: 2022年12月07日 12:58* @version: 1.0*/
@Slf4j
@Component
public class XxlJobTest {@XxlJob("xxlJobTest")public ReturnT<String> xxlJobTest(String date) {
//        log.info("---------xxlJobTest定时任务执行成功--------");ssXxlJobHelper.log("xxlJobTest定时任务执行成功");return ReturnT.SUCCESS;}}

2.5添加执行器

2.6添加任务

 

 2.7启动项目后执行测试并查看日志

 2.9启动项目后执行测试并查看日志后在查看执行日志

http://www.yayakq.cn/news/999033/

相关文章:

  • 心理咨询师招聘广元网站建设优化
  • 长沙好的网站建设公司哪家好网站备案取消 后果
  • 上海网站建设y021可以用wpf做网站吗
  • 今天汽油价格seo 推广怎么做
  • 专业做网站建设公网站优化能发外链的gvm网站大全
  • 南宁高端网站wordpress 主机要求
  • 建设部网站技术负责人业绩表网站大全2021
  • 主题资源网站创建时 如何突出设计的特点平面设计公司简介
  • 网站代理什么意思seo课程培训学校
  • 如何进行公司网站的建设烟台百度网站
  • 网站建设 发短信文案鞍山58同城网
  • 网站维护与建设内容国外酷炫flash网站
  • WordPress添加PHP代码济南网站优化seo
  • 龙岗网站建设过程在合肥做网站前端月薪大概多少
  • 百度做的网站迁移wordpress 页面添加js
  • 网站弹出咨询这个怎么做抖音seo关键词优化怎么做
  • 网站入口首页哪个做砍价活动的网站好
  • 衡水网站建设格公司哈尔滨网站建设公司名字
  • 网站开发所需能力消防网站建设目标
  • dedecms网站地图插件怎么用nat做网站
  • 上海自助建站广州市新闻最新消息
  • 网站首页模板程序开发工程师
  • app和网站的区别是什么网址给我一个
  • 南京做网站团队wordpress显示浏览次数
  • 做网站公司汉狮团队网络营销的期末试题及答案
  • 自己开发网站要多少钱qq安全网页版在线登录
  • 小说网页网站建设百度seo网站在线诊断
  • 外贸网站建设公司信息电子商务网站设计岗位主要是?
  • 上海做网站优化哪家好网站标签系统
  • 网站seo优化培训建网站与建网页的区别