返回顶部
摘要: 搭建xxl job时可能会遇到的问题 1. 邮箱配置不起作用报异常 以163邮箱为例,接收邮件需要开启POP3/STMP服务 光开启服务还不够,需要添加授权码 授权码为手动输入,可以与登录密码不同,所以 服务中心设置的密码是授权码不是登录密码 2. cron定时不会写?很简单,给你个网址 http: 阅读全文
posted @ 2018-09-18 10:05 老梁讲Java 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 前面讲了xxl job的搭建,现在来粗略的解析下该分布式调度系统的源码,先来客户点代码 客户端源码 1. 客户端开启的时候会向服务中心进行注册,其实现用的是jetty连接,且每隔半分钟会发送一次心跳,来告诉服务中心该执行器是否正常 2. 查看源码可以从配置文件入手 很明显,在把配置信息注入以后,该配 阅读全文
posted @ 2018-09-18 10:04 老梁讲Java 阅读(3045) 评论(0) 推荐(0) 编辑
摘要: 接下来看下服务端代码 服务端源码 1. 服务端通过管理quartz定时任务组件,分发任务 2. 先从入口看起,由web.xml进入,可以看出,自己编写的代码从applicationcontext xxl job admin.xml文件开始 这就是调度器的主要方法了,由init方法进入,可以看到和客户 阅读全文
posted @ 2018-09-18 10:03 老梁讲Java 阅读(2050) 评论(0) 推荐(0) 编辑