pm2 还是 systemd:同一台机器上两套「看着进程」的活法
同一台机器上 pm2 与 systemd 并用后的取舍笔记:各自强在哪,以及工作目录、环境变量、版本可见性这三个不报错的坑如何把服务坑成「活着但不对」。
继续阅读共 5 篇文章
同一台机器上 pm2 与 systemd 并用后的取舍笔记:各自强在哪,以及工作目录、环境变量、版本可见性这三个不报错的坑如何把服务坑成「活着但不对」。
继续阅读脚本请求一律 403,curl 却 200。只换 User-Agent 逐个实测,定位到 CDN 机器人规则按前缀点名了 Python-urllib。
继续阅读一个全是大写字母和数字的编号被 ^[A-Z0-9]+$ 拒了,肉眼查不出毛病。真凶是混进来的西里尔同形字母,顺带验证了 NFKC 为什么救不了这种情况。
继续阅读给 Go 服务加了一行中文日志,编译后 strings 加 grep 验证却零命中。真相是默认编码只认 ASCII,中文还会被当成分隔符,加上构建脚本悄悄 fork 到后台——两个假象叠出一个不存在的 bug。
继续阅读