在测试时发现插入数据库后的时间值与预期存在偏差,比实际时间慢13个小时排查步骤:1.因为是是远程数据库,所以首先考虑是不是服务器时间设置存在问题和实际时间一致,该条排除2.考虑是不是数据库时区设置问题 和实际时间一致,该条排除3.考虑Java代码在插入数据库之前对值做了改变在步骤1查看服务器时间时, ...
分类:
数据库 时间:
2020-03-21 13:19:27
阅读次数:
284
PS:tcpdump是一个用于截取网络分组,并输出分组内容的工具,简单说就是数据包抓包工具。tcpdump凭借强大的功能和灵活的截取策略,使其成为Linux系统下用于网络分析和问题排查的首选工具。 tcpdump提供了源代码,公开了接口,因此具备很强的可扩展性,对于网络维护和入侵者都是非常有用的工具 ...
分类:
其他好文 时间:
2020-03-19 17:47:10
阅读次数:
64
本篇文章站在多线程并发安全角度,带你了解多线程并发使用 将会引发的问题,深入学习 ,带你彻底掌握这些核心技术。 全文摘要: 核心技术 核心技术 分段锁实战应用 博文地址:https://sourl.cn/r3RVY8 HashMap 是我们经常会用到的集合类,JDK 1.7 之前底层使用了数组加链表 ...
分类:
其他好文 时间:
2020-03-18 09:51:42
阅读次数:
49
前言 最近博主在搬砖的时候遇到了线上的一些问题,大致情况是这样的。表象:服务挂了,CPU占用比较高,一直在百分之九十多。肯定有小伙伴会说常规操作 ,reboot一下完事儿了。其实这样吧没毛病,但是解决不了根本问题。啥也不多说。咱们先说下线上排查三板斧。就算不能解决问题也能猜个差不多。 理论基础 1. ...
分类:
其他好文 时间:
2020-03-14 16:33:43
阅读次数:
47
Javacpu 和内存问题排查步骤: ps ux 查看运行的进程 top -c查看占用cpu的进程 top -bn1 -H -p <pid> 查看占用cpu的线程 // 找出cpu高的线程tid ps -mp <pid> -o THREAD,tid,time | sort -rn jstack <p ...
分类:
编程语言 时间:
2020-03-13 01:11:02
阅读次数:
73
以编程为乐——自勉。 一、编程基础 java基础 集合 JVM 多线程 数据结构 算法题 设计模式 二、Linux linux使用及问题排查 三、web后端开发 Spring框架 MyBatis框架 数据库优化 网络协议 分布式消息 分布式缓存 分布式事务 分布式架构 四、web前端开发 组建式开发 ...
分类:
Web程序 时间:
2020-03-03 20:46:26
阅读次数:
78
0x00. 前言 依赖冲突是日常开发中经常碰到的过程,如果运气好,并不会有什么问题。偏偏小黑哥有点背,碰到好几次生产问题,排查一整晚,最后发现却是依赖冲突的引起的问题。 没碰到过这个问题同学可能没什么感觉,小黑哥举两个最近碰到例子,让大家感受一些。 例子 1: 我们公司有个古老的业务基础包 A。B, ...
分类:
其他好文 时间:
2020-02-24 10:06:36
阅读次数:
64
原创 鸭血粉丝 Java极客技术 0x00. 前言 依赖冲突是日常开发中经常碰到的过程,如果运气好,并不会有什么问题。偏偏阿粉有点背,碰到好几次生产问题,排查一整晚,最后发现却是依赖冲突的引起的问题。 没碰到过这个问题同学可能没什么感觉,阿粉举两个最近碰到例子,让大家感受一些。 例子 1: 我们公司 ...
分类:
其他好文 时间:
2020-02-19 20:52:04
阅读次数:
382
导读:数据库是导致应用系统运行缓慢的常见原因。面对数据库引性能问题,很多开发者或者DBA却束手无策。本文作者经过多年的实际经验,整理了一些材料,将Linux环境下MySQL性能突发事件问题排查技巧分享给大家。 作者介绍:崔虎龙,云和恩墨-开源架构部-MySQL技术顾问,长期服务于数据中心(金融,游戏 ...
分类:
数据库 时间:
2020-02-17 12:19:54
阅读次数:
111
k8s集群应用例如jenkins启动问题排查思路 待办rancher上的事件报告>pods日志>pods内容器日志(现获取容器id再查看容器日志,获取容器id使用的是相应问题pod的名来抓取,docker ps | grep "podname" ...
分类:
其他好文 时间:
2020-02-15 23:18:50
阅读次数:
75