图片管家 6.20 停机事件
下午 5 点开始服务瘫痪,API 请求得不到响应,程序没有发布更新,网络也没有问题,重启服务得不到解决。找不到原因最后只得挂上临时维护功能。
解决:次日上午得到解决,,MySQL 锁表导致 API 不能响应。
分析:服务能否正常工作,包括网络,程序,数据库,如果在线上能断点调试程序,则很容易找到问题。也可以对数据库独立进行调试,比如 SQL 查询。
线上是 docker 环境,找不到服务所在节点以及容器,所以不能在线上进行断点调试。
Some records of life and study