Commit b71d31d0 by 周晓航

Merge branch 'feature-20210426/xxl-job上报订单微信数据-周晓航'

parents 33792f06 c4ca0a39
package cn.freemud.config; //package cn.freemud.config;
//
import com.xxl.job.core.executor.impl.XxlJobSpringExecutor; //import com.xxl.job.core.executor.impl.XxlJobSpringExecutor;
import lombok.extern.log4j.Log4j2; //import lombok.extern.log4j.Log4j2;
import org.springframework.beans.factory.annotation.Value; //import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Bean; //import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; //import org.springframework.context.annotation.Configuration;
//
/** ///**
* @author : xh.Z // * @author : xh.Z
* @email : fisherman0510@163.com // * @email : fisherman0510@163.com
* @Date : 2021/4/26 下午6:21 // * @Date : 2021/4/26 下午6:21
* @description : xxl-job 配置 // * @description : xxl-job 配置
*/ // */
@Configuration //@Configuration
@Log4j2 //@Log4j2
public class XxlJobConfig { //public class XxlJobConfig {
//
@Value("${xxl.job.admin.addresses}") // @Value("${xxl.job.admin.addresses}")
private String adminAddresses; // private String adminAddresses;
//
@Value("${xxl.job.executor.appname}") // @Value("${xxl.job.executor.appname}")
private String appName; // private String appName;
//
//@Value("${xxl.job.executor.ip}") // //@Value("${xxl.job.executor.ip}")
private String ip; // private String ip;
//
//@Value("${xxl.job.executor.port}") // //@Value("${xxl.job.executor.port}")
private int port; // private int port;
//
//@Value("${xxl.job.accessToken}") // //@Value("${xxl.job.accessToken}")
private String accessToken; // private String accessToken;
//
@Value("${xxl.job.executor.logpath:/data/applogs/xxl-job/jobhandler}") // @Value("${xxl.job.executor.logpath:/data/applogs/xxl-job/jobhandler}")
private String logPath; // private String logPath;
//
@Value("${xxl.job.executor.logretentiondays:-1}") // @Value("${xxl.job.executor.logretentiondays:-1}")
private int logRetentionDays; // private int logRetentionDays;
//
//
@Bean(initMethod = "start", destroyMethod = "destroy") // @Bean(initMethod = "start", destroyMethod = "destroy")
public XxlJobSpringExecutor xxlJobExecutor() { // public XxlJobSpringExecutor xxlJobExecutor() {
log.info(">>>>>>>>>>> xxl-job config init."); // log.info(">>>>>>>>>>> xxl-job config init.");
XxlJobSpringExecutor xxlJobSpringExecutor = new XxlJobSpringExecutor(); // XxlJobSpringExecutor xxlJobSpringExecutor = new XxlJobSpringExecutor();
xxlJobSpringExecutor.setAdminAddresses(adminAddresses); // xxlJobSpringExecutor.setAdminAddresses(adminAddresses);
xxlJobSpringExecutor.setAppName(appName); // xxlJobSpringExecutor.setAppName(appName);
xxlJobSpringExecutor.setIp(ip); // xxlJobSpringExecutor.setIp(ip);
xxlJobSpringExecutor.setPort(port); // xxlJobSpringExecutor.setPort(port);
xxlJobSpringExecutor.setAccessToken(accessToken); // xxlJobSpringExecutor.setAccessToken(accessToken);
xxlJobSpringExecutor.setLogPath(logPath); // xxlJobSpringExecutor.setLogPath(logPath);
xxlJobSpringExecutor.setLogRetentionDays(logRetentionDays); // xxlJobSpringExecutor.setLogRetentionDays(logRetentionDays);
//
return xxlJobSpringExecutor; // return xxlJobSpringExecutor;
} // }
} //}
...@@ -35,7 +35,7 @@ import java.util.stream.Collectors; ...@@ -35,7 +35,7 @@ import java.util.stream.Collectors;
* @description : * @description :
*/ */
@Component @Component
@JobHandler("orderCountJobHandler") //@JobHandler("orderCountJobHandler")
@Log4j2 @Log4j2
public class OrderCountJobHandler extends IJobHandler { public class OrderCountJobHandler extends IJobHandler {
......
...@@ -33,7 +33,7 @@ import java.util.stream.Collectors; ...@@ -33,7 +33,7 @@ import java.util.stream.Collectors;
* @description : 测试 xxl-job 能否跑成功 * @description : 测试 xxl-job 能否跑成功
*/ */
@Component @Component
@JobHandler("orderCountJobHandlerTest") //@JobHandler("orderCountJobHandlerTest")
@Log4j2 @Log4j2
public class OrderCountJobHandlerTest extends IJobHandler { public class OrderCountJobHandlerTest extends IJobHandler {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment