Cloudflare 报 1101 Worker threw exception,先回滚再查
1101 一般不是源站的 5xx,而是处理这个请求的 Cloudflare Worker 抛了未处理的 JavaScript 异常。先记下 Ray ID、完整网址和时间,再看能不能回滚最近一次 Worker 变更。
更新于 2026年9月2日
先确认错误来自 Worker
Cloudflare 的1101 错误说明将常见原因定义为 Worker 运行时 JavaScript 异常。保存错误页 Ray ID、完整 URL、请求方法、时间和时区,并在浏览器 Network 或命令行响应头中查看 cf-error-type。1101 与表示 CPU 或内存资源超限的 1102 处理方向不同,不要先把它当成源站崩溃。
用同一次请求去日志里找异常
进入 Workers & Pages > 对应 Worker > Logs,按时间、URL 和异常结果筛选。Cloudflare 的Workers Logs 说明显示这里会包含调用日志、自定义日志和未捕获异常;需要实时复现时也可由授权维护人员使用 wrangler tail。重点对照未定义变量、类型错误、未处理 Promise 拒绝、绑定缺失与上游请求失败。
优先回滚最近变更,再修复验证
若故障紧跟某次 Worker 部署,优先恢复到上一个已验证版本,同时确认路由、KV / R2 / D1 / Secret 绑定和上游接口在目标环境中存在。修复后用同一 URL 和请求条件复测,确认页面恢复、日志不再出现同一异常,再检查其他共用 Worker 路由。不要通过公开 Secret、关闭全站防护或直接删除 Worker 来快速试错。
Answer feedback
这条回答解决了你的问题吗?
公开票数用于优先完善答案。
还需要进一步协助?
联系李李