Karp 的技术博客
踩坑教训
[踩坑] 记一次 Swoole 报错排查:`swReactor_write (ERRNO 1008): socket#58 output buffer overflow`

在最近的项目中,我们线上脚本服务跑了一段时间后,日志里频繁出现如下警告:

踩坑教训
【踩坑】connect() failed: Connection timed out in 偶发超时问题排查与解决

在日常运维和开发中,我们经常会用到 Redis 作为缓存或消息存储。但线上偶尔会出现这样一个报错:

踩坑教训
【踩坑】 Swoole 定时 Kill Worker 导致 TCP 粘包问题分析与解决

在高性能服务中,Swoole 常被用于构建 TCP/HTTP 长连接服务。但最近我们在实际业务(撮合引擎)运行中,遇到一个隐蔽但影响极大的问题:客户端 TCP 请求出现粘包/串包现象,导致撮合逻辑异常