项目实战24—xxljob控制台不打印日志

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

一.前言

遇到问题解决问题,我觉得前提是对所用的工具、技术的特性有个充分的了解,同时要有个平稳冷静的心态,逐步排查,最终解决问题。

二.问题背景

上面主库插入了一条数据,从库不进行同步的操作,因此判断为主从问题。

三.问题排查

1.首先,项目用到了xxljob,通过了解xxljob在项目中是如何工作的,xxljob会将日志持久化到数据库中,然后会从表中读取数据显示到控制台。同时不打印日志也有可能是接口报错、数据库为空等的问题。

2.下一步就可以去数据库里看看有没有对应的数据。

3.既然用到了数据库,这个时候也要查看数据库在项目中是如何工作的,如何发挥作用的。

4.通过xxljob日志排查问题是否出在数据库。

5.项目用到了主从数据库,问题最终定定位到了mysql主从读写不一致的问题。

相关实践学习
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
相关文章
|
SQL IDE Java
IDEA控制台如何查看格式化的SQL(MyBatis Log插件)
IDEA控制台如何查看格式化的SQL(MyBatis Log插件)
2559 0
|
6月前
|
Java 应用服务中间件 Linux
Tomcat运行日志字符错乱/项目启动时控制台日志乱码问题
总结: 通过以上几种方法,概括如下:指定编码格式、设置JVM的文件编码、修改控制台输出编码、修正JSP页面编码和设置过滤器。遵循这些步骤,你可以依次排查和解决Tomcat运行日志字符错乱及项目启动时控制台日志乱码问题。希望这些建议能对你的问题提供有效的解决方案。
1144 16
|
Java 应用服务中间件 HSF
Java应用结构规范问题之配置Logback以在控制台输出日志的问题如何解决
Java应用结构规范问题之配置Logback以在控制台输出日志的问题如何解决
278 7
IntelliJ IDEA 解决控制台不能显示日志
IntelliJ IDEA 解决控制台不能显示日志
1475 0
|
JavaScript 前端开发 开发者
控制台居然可以这么玩?五分钟带你上手ANSI指令,实现一个log工具包
控制台居然可以这么玩?五分钟带你上手ANSI指令,实现一个log工具包
440 1
|
iOS开发
XCode控制台调试无法看到函数跟踪或无法看到输出的日志问题及解决方案
XCode控制台调试无法看到函数跟踪或无法看到输出的日志问题及解决方案
791 0
|
SQL 关系型数据库 MySQL
如何将完整的sql打在控制台和日志上
如何将完整的sql打在控制台和日志上
161 0
|
Java 应用服务中间件
解决IDEA tomcat控制台只有server日志
请注意,确保在调试或开发阶段使用更详细的日志级别(如 `DEBUG`或 `TRACE`),但在生产环境中应将其设置为更高的级别以减少日志量。
528 0
|
测试技术 Python
pycharm使用pytest运行测试用例,无法在控制台输出print语句、log语句的解决办法
pycharm使用pytest运行测试用例,无法在控制台输出print语句、log语句的解决办法
937 1
IntelliJ IDEA 控制台如何修改不同级别的日志颜色
IntelliJ IDEA 控制台如何修改不同级别的日志颜色
1603 0