• 2024-08-17由字节对齐引发的一场“血案“
    最近在搞个网络通信协议,采用socketudp传输,运行时,居然报段错误了,经过debug,发现居然是因为字节对齐问题导致的。这个问题在实现通信协议,是经常会遇到的问题,为了方便读者理解,我把内容做了简化,分享给大家。1、协议说明通信协议信令格式如下:typedefstructprotocol_msg_s{
  • 2023-11-20一次 Druid 连接池泄露引发的血案
     最近某个应用程序老是卡,需要重启才能解决问题,导致被各种投诉,排查问题是Druid连接池泄露引发的血案。。异常日志如下:ERROR - com.alibaba.druid.pool.GetConnectionTimeoutException: wait millis 60000, active 50, maxActive 50, creating 0at com.alibaba.
  • 2023-04-06MYSQL数据库误赋权引发的血案
    赋权操作是DB最常规操作,只增加一个赋权,这都有坑吗?帮同事处理mysql赋权引发的故障案例,有代表性,避坑!!! 11:03 接到求助,系统完全打不开了。信息获取。Q1:哪个系统?xxx系统。Q2:什么报错?Access denied by for user ‘pqc_doa_up’@’172.26.154.68’(using password:YES)Q3
  • 2023-02-23故障案例分享 | 证书过期引发的血案...
    基本情况1月某日早9点15分,某手机端app接到用户报障:app出现异常,具体表象为登录app提示“License不合法,请联系系统管理员!”。后经核查,具体报错时间为7点24分-10点32分,故障影
  • 2022-12-23”一个馒头引发的血案“|记Mybatis之BindingException异常的产生及解决过程
    一.业务场景前几天壹哥带学生做一个项目,需要更新数据库中的车辆信息表,具体需求是要根据指定车辆的设备id(编号和设备ID均非主键)来更新车辆信息。壹哥要求学生们用Mybatis
  • 2022-11-23Linux内核参数引起的 K8s 集群血案
    一、背景说明运行环境信息:Kubernetes+docker,应用程序:Java问题描述1、首先从Kubernetes事件中心告警信息如下,该告警集群常规告警事件(其实从下面这些常规告警信息是无法判
  • 2022-11-13一次SpringBoot版本升级,引发的血案
    前言最近项目组升级了SpringBoot版本,由之前的2.0.4升级到最新版本2.7.5,却引出了一个大Bug。到底是怎么回事呢?1.案发现场有一天,项目组的同事反馈给我说,我之前有个接口在
  • 2022-11-12一台路由器引发的血案
    短短24小时内,一个路由器经历了刷机到变砖再到成功救砖……一切都发生在这台小米路由器PRO型号R3P的路由器身上。一刷机需求U盘一个可以正常链接的网线一根起因
  • 2022-11-08快来测试下你的输入法正不正经 - 一个@引发的血案正在上映~
    事情是这样式儿滴~~~~在IM工具、Wiki文档中我们经常使用​​@​​​符号来做提及人、提及文档的功能,最近胡哥就是在做这个业务需求的时候被​​@​​这个符号坑惨了。PM想要
  • 2022-10-21又一例 select for update 的悲观锁使用所引发的血案
    1.事故描述昨日上午十点多,我们的基础应用发生生产事故。具体表象为系统出现假死无响应。2.硬件LB查看硬件负载路由情况:ARRAY-3(config)#shstatislrtcpJiChuYinYong_
  • 2022-08-20翻车!误删/usr/lib/引发的血案,从棺材边成功抢救的过程分享。
    写在开篇血案:本地开发机是CentOS7,本想删除在/usr/lib/下的一个软链,如:/usr/lib/xxx。当正想删除时,突然被别的事情打扰了一下,回过神之后莫名奇妙的执行了命令:“rm-rf/us