为什么容器内的 Go 程序容易产生僵尸进程?本文以 Categraf 项目为例,深入解读 Linux PID 1 的特殊职责与 Reaping 机制。通过分析 Issue #1261 的代码变更,手把手教你实现一个高效的子进程收割器(Reaper),彻底解决孤儿进程堆积难题。
备忘
last update:Categraf SNMP 插件通过启发式算法自动提取带单位字符串中的数值,解决浪潮等服务器返回 60 degree Celsius 格式导致指标采集失败的问题,无需正则即可智能解析温度、电流等复杂格式。
记录 Categraf http_response 插件报错 TLS handshake failure 的排查过程。分析 IPv4/IPv6 入口 TLS 配置差异、Go 1.24 默认加密套件变更导致的握手失败,提供 tls_cipher_suites 配置方案解决兼容性问题。