编程语言

SonarQube 代码审计工具

🧭 一、SonarQube 简介 SonarQube 是一个开源的持续代码质量管理平台,支持包括 PHP 在内的多种语言。 它可以帮助你检测: 潜在的 Bug 安全漏洞(Security Vulnerabilities) 代码异味(Code Smells) 测试覆盖率 重复...
阅读全文
踩坑教训

[踩坑] 记一次 Swoole 报错排查:`swReactor_write (ERRNO 1008): socket#58 output buffer overflow`

在最近的项目中,我们线上脚本服务跑了一段时间后,日志里频繁出现如下警告: 起初看见这个报错有些懵,后来一番排查才确认根因:子进程给 worker 进程发送消息过大且过快,导致 Swoole 的输出缓冲区溢出。本文记录一下整个问题分析与解决过程。 --- 1. 现象描述 服务...
阅读全文