- §10.8 的 BACKEND_ORIGINS_JSON 示例用的是 {url,weight} 对象数组,但代码只
接受字符串数组;且配置是每个请求重新解析的,症状是「每个请求 503」而不是
「启动即 503」。补上 parseBackendOrigin 的位置与权重不存在的说明
(lb.js 用 rng() 均匀选起始源)。
- 新增两条实测坑:wrangler.toml 的 JSDoc 注释会让 wrangler 在读配置阶段失败
(Unknown character 47);npm test 在 Node 22.23 上 MODULE_NOT_FOUND。
- §10.9 验证第 2 条:/healthz 是 Worker 自生成、不透传后端,且 BACKEND_ORIGINS_JSON
缺失/格式错/为空时 handleHealth 吞掉解析异常返回 HTTP 200 + no-backends,
所以只看 200 会误判,必须看响应体的 available。补上三档判据速查。
|
||
|---|---|---|
| .. | ||
| charter.md | ||
| deployment.md | ||
| design.md | ||
| opengaps.md | ||
| reference.md | ||
| retired.md | ||