全部标签
#故障排查
5 篇 · 2 站
2026年9月删掉旧 chunk 之后,浏览器开始加载两套代码一次前端发布引发的连环事故:清掉旧 hash 产物让老入口 404、"同名换内容"的补丁造成混搭缓存、给 HTML 引用加 query 反而让入口脚本执行两次。记录这两天里所有的误判、真因,以及最后那套"全新目录 + 单独覆盖 index.html"的发布规范。工程笔记2026年4月采集量骤降的归因:先怀疑自己,再怀疑源站某天某类目的条数明显变少,第一反应通常是"被反爬了"。记录一套排除顺序:脚本改动、入湖丢数、分页截断、解析效率逐项排掉,最后用归档 HTML 重放证明是源站供给变化;以及一次把代码问题误判成风控的教训。工程笔记2026年4月两个源的脾气:编码、兜底页、分页回绕和 503 死循环ZOL 和 PConline 一个把规格写成营销长句、一个给结构化键值对;一个超页数返回 200 兜底页、一个直接回绕到首页推荐。记录终止判据、编码、选择器兼容和那次把整晚跑成空转的 503 退避死循环。工程笔记
2025年12月一个环境变量让 Doris BE 假死,报错全在下游BE 启动脚本对代理环境变量做"存在即拒绝"的自检,于是进程起不来;FE 心跳连不上就显示 Alive: false;紧接着改副本数会报"replication num should be less than the number of available backends"。三个报错分属三层,起点是一个 `http_proxy`。工程笔记2025年12月装环境最难查的那类故障:全程没有报错在集群机器上从源码编译 Python,`make` 和 `make install` 都成功,然后 pip 连不上 HTTPS、装不了包、PySpark 报缺 `_ctypes`。原因是 configure 检测不到依赖库时只是"跳过那个模块",而不是失败。Jackson 版本冲突是同一类沉默。工程笔记