问题排查
文章平均质量分 60
温安适
待人以诚,徐图自强
展开
-
线上问题-mysql时区造成插入数据时间不对
问题重现线上java代码/** * 示例代码,忽略部分实现 */ @Autowired AMapper aMapper; @Test public Response triggerCollectAllocate() { DispatchInfoUpdateDto dispatchInfoUpdateDto= new DispatchInfoUpdateDto(); dispatchInfoUpdateDto.setAllocateTime(new Date());原创 2022-05-10 12:01:36 · 902 阅读 · 0 评论 -
长事务引起线上问题
长事务引起线上问题原创 2022-05-01 20:58:01 · 174 阅读 · 0 评论 -
线上问题-关于@Async
线上问题-关于@Async原创 2022-01-10 00:06:19 · 606 阅读 · 0 评论 -
记一次线上排查问题
确定哪个线程占用了大量 CPU查看cpu高的进程top查看最高的线程ThreadId这里假设为996382top -Hp \[PID\]导出堆栈信息jstack \[PID\] > PID.txt获取ThreadId对应的16进制数printf %x \[ThreadId\]从栈信息中查询对应的线程内容cat PID.txt|grep -i \[16进制的ThreadId\]根据线程内容进行,具体分析,如果是业务线程,查看具体代码分析,原创 2021-10-12 13:16:01 · 107 阅读 · 0 评论