一、背景介绍
在执行xxljob任务的时候发现没有任务执行的相关信息以及日志信息的打印。对于没有任务执行的信息进行排查
二、排查思路
1.明确xxljob任务执行的日志信息是存储在数据库中的,通过读取数据库中的数据渲染到前端页面上来。
2.查看服务对应的错误日志。
三、排查过程
1.查看xxljob数据库是否存在数据
发现库中没有执行任务的数据,那就从数据库写入数据继续排查问题。
2. 查看xxljob的执行日志,查看报错信息
通过查看xxljob服务的日志,发现是mysql主从复制的问题。
四、总结提升
日志是排查问题定位问题的方式。他就在和我们对象一样,把程序中发现的问题展示给我们,告诉我们。如果没有配置日志的打印。在排查问题就会无从下手,解决问题定位问题的效率自然也就非常低。所以打印日志是非常重要的。