项目实战典型案例24——xxljob控制台不打印日志排查
xxljob控制台不打印日志排查
- 一:背景介绍
- 问题截图
- 问题解读
- 二:思路&方案
- 三:过程
- 四:总结
一:背景介绍
本篇博客是对xxljob控制台不打印日志排查进行的总结和进行的改进。
目的是将经历转变为自己的经验。通过博客的方式分享给大家,大家一起共同进步和提高。
问题截图
问题解读
1.出现的问题是xxljob控制台不打印日志,最后进行排查首先需要清楚的是xxljob会将日志持久化到数据库中,然后会从表中读取数据显示到控制台中。
2.怀疑是读取数据的接口报错,或者是数据库中没有数据。
二:思路&方案
1.出现这个问题首先去xxljob数据库中进行查询,看是否有对应的数据。看是查询接口的问题还是数据库中没有数据,写入数据本身出现了问题。
- 查看xxljob的执行日志,查看报错信息
三:过程
最后通过排查,查看报错xxljob的日志,最后是定位到是mysql主从读写不一致导致的问题
四:总结
- 全局观、需要系统性学习,宏观了解xxljob可以从架构图入手:对于xxljob控制台不打印日志的排查,一开始的方向有些错误,不清楚控制台日志是持久化到数据库中,再从数据库查询出来的。
- 日志记录的重要性:如果没有日志进行那么无法进行问题定位和解决问题。反应到工作学习上也是如此。
项目实战典型案例24——xxljob控制台不打印日志排查相关推荐
- 项目实战典型案例11——生产环境重大事故
生产环境重大事故 一:背景介绍 二:思路&方案 对于问题1-4的思路&方案 对于问题5的思路&方案 四:总结 一:背景介绍 对于arpro这个项目.生产环境上布置了两套环境,一 ...
- 项目实战典型案例10——对生产环境以及生产数据的敬畏之心
对生产环境以及生产数据的敬畏之心 一:背景介绍 总结 升华 一:背景介绍 本篇博客是对项目开发中出现的对生产环境以及生产数据的敬畏之心行的总结并进行的改进.目的是将经历转变为自己的经验.通过博客的方式 ...
- 【项目实战典型案例】11.生产环境的重大事故
目录 一:背景介绍 问题一:生产A环境没有及时构建 问题二:没有关联需求 问题三:B环境构建异常,没有及时处理 问题四:目前线上运行的是B环境,实际应该运行A环境,没有及时做升级切换 二:思路& ...
- 曲奇饼案例运营管理_昆仑海岸 农村生活污水处理设施智慧运营管理项目荣获典型案例奖...
"2020物联网技术行业应用高峰论坛暨年度研究发布会"于2020年11月25日-26日在北京国际会议中心成功举办.会议中北京物联网协会理事长王志良教授宣布<物联网技术行业应用 ...
- jsp项目开发案例_Laravel 中使用 swoole 项目实战开发案例一 (建立 swoole 和前端通信)life...
1 开发需要环境 工欲善其事,必先利其器.在正式开发之前我们检查好需要安装的拓展,不要开发中发现这些问题,打断思路影响我们的开发效率. 安装 swoole 拓展包 安装 redis 拓展包 安装 la ...
- jsp项目开发案例_Laravel中使用swoole项目实战开发案例一 (建立swoole和前端通信)
Laravel中使用swoole项目实战开发案例二(后端主动分场景给界面推送消息) 工欲善其事,必先利其器.在正式开发之前我们检查好需要安装的拓展,不要开发中发现这些问题,打断思路影响我们的开发效率. ...
- spring boot使用logback时控制台不打印日志,使用slf4j解决不打印日志问题
maven项目在pom中添加slf4j依赖 <!--用于解决日志不打印问题--> <dependency><groupId>org.slf4j</groupI ...
- idea 控制台 彩色打印日志
idea 控制台 彩色打印日志 idea 控制台 彩色打印日志 IDEA右上角:Edit Configurations,点击,找到VM options,填入-Dspring.output.ansi.e ...
- console.log在控制台不打印日志
在使用开发者工具来调试前端代码的时候,发现代码中写了console.log但是在代码运行的时候开发者工具中控制台却不打印调试信息.主要有以下两个原因: 1.页面不跳转的情况 这个时候很可能是日志级别没 ...
最新文章
- comet OJ 01背包
- Docker+Tomcat+geoserver+shp发布地图服务
- javafx 和swing_集成JavaFX和Swing(修订版)
- .net Reactor之exe、dll文件混淆
- CDZSC_2015寒假新人(1)——基础 i
- Debug和Release 老程序啊 调试之前 区分一下啊
- 利用软碟通软件制作Ubuntu16.04系统启动盘
- linux mysql管理软件_8款适合Linux用户使用的数据库管理工具!
- redis监控工具_企业级别Redis监控,细化到每个项目实例
- ue4下载安装(学习笔记)
- Spine 2D骨骼动画插件 for Unity
- c语言有趣代码,实用有趣的C语言程序
- 数字通信学习笔记——自相关函数、随机信号
- 甲方在IT信息化中的项目管理
- 美团java面试题_美团java面试题分享,一面
- (三)表单操作——提交表单-添加name属性 e.detail.value获取表单数据
- android nat64,dpvs学习笔记: 18 nat64 的实现
- 新面貌,新征程—读《新程序员》有感
- 2018微信公开课:微信小游戏的精华内容要点分享!
- Hexo NexT 评论系统 Valine 的使用