项目实战典型案例24——xxljob控制台不打印日志排查

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介: 项目实战典型案例24——xxljob控制台不打印日志排查

xxljob控制台不打印日志排查

一:背景介绍

本篇博客是对xxljob控制台不打印日志排查进行的总结和进行的改进。

目的是将经历转变为自己的经验。通过博客的方式分享给大家,大家一起共同进步和提高。

问题截图



问题解读

1.出现的问题是xxljob控制台不打印日志,最后进行排查首先需要清楚的是xxljob会将日志持久化到数据库中,然后会从表中读取数据显示到控制台中。

2.怀疑是读取数据的接口报错,或者是数据库中没有数据。

二:思路&方案

1.出现这个问题首先去xxljob数据库中进行查询,看是否有对应的数据。看是查询接口的问题还是数据库中没有数据,写入数据本身出现了问题。

  1. 查看xxljob的执行日志,查看报错信息

三:过程

最后通过排查,查看报错xxljob的日志,最后是定位到是mysql主从读写不一致导致的问题

四:总结

1.全局观、需要系统性学习,宏观了解xxljob可以从架构图入手:对于xxljob控制台不打印日志的排查,一开始的方向有些错误,不清楚控制台日志是持久化到数据库中,再从数据库查询出来的。

2.日志记录的重要性:如果没有日志进行那么无法进行问题定位和解决问题。反应到工作学习上也是如此。


相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
目录
相关文章
|
7月前
|
存储 分布式计算 监控
【Flume】Flume 监听日志文件案例分析
【4月更文挑战第4天】【Flume】Flume 监听日志文件案例分析
|
7月前
|
监控 Android开发 C语言
深度解读Android崩溃日志案例分析2:tombstone日志
深度解读Android崩溃日志案例分析2:tombstone日志
569 0
|
2月前
|
存储 数据可视化 安全
一个简单案例,带你看懂GC日志!
一个简单案例,带你看懂GC日志!
一个简单案例,带你看懂GC日志!
|
3月前
|
Prometheus Cloud Native Go
Golang语言之Prometheus的日志模块使用案例
这篇文章是关于如何在Golang语言项目中使用Prometheus的日志模块的案例,包括源代码编写、编译和测试步骤。
70 3
Golang语言之Prometheus的日志模块使用案例
|
4月前
|
Java 应用服务中间件 HSF
Java应用结构规范问题之配置Logback以在控制台输出日志的问题如何解决
Java应用结构规范问题之配置Logback以在控制台输出日志的问题如何解决
|
6月前
|
SQL 关系型数据库 MySQL
MySQL数据库——索引(3)-索引语法(创建索引、查看索引、删除索引、案例演示),SQL性能分析(SQL执行频率,慢查询日志)
MySQL数据库——索引(3)-索引语法(创建索引、查看索引、删除索引、案例演示),SQL性能分析(SQL执行频率,慢查询日志)
71 2
|
5月前
|
XML Java 数据格式
支付系统----微信支付20---创建案例项目--集成Mybatis-plus的补充,target下只有接口的编译文件,xml文件了,添加日志的写法
支付系统----微信支付20---创建案例项目--集成Mybatis-plus的补充,target下只有接口的编译文件,xml文件了,添加日志的写法
|
6月前
logrotate 日志文件管理工具介绍和经典案例
logrotate 日志文件管理工具介绍和经典案例
135 0
|
7月前
|
iOS开发
XCode控制台调试无法看到函数跟踪或无法看到输出的日志问题及解决方案
XCode控制台调试无法看到函数跟踪或无法看到输出的日志问题及解决方案
309 0
|
7月前
|
SQL 关系型数据库 MySQL
如何将完整的sql打在控制台和日志上
如何将完整的sql打在控制台和日志上
71 0

热门文章

最新文章