#workers
标签「workers」下的全部文章
用 Worker Cron 做友链存活检测:20 分钟一轮,403 不算挂
友链检测的四个坑都在这:一次 invocation 50 次 fetch 是累计计数、10 个站点串行 2026ms 并发 332ms、403 与 DNS 530 要分三态判、fetch 自己 zone 的域名回 522。附一个文件跑完的完整实现。
Workers 里 fetch 超时不是网络慢:subrequest 限额踩坑记
Too many subrequests 长得像超时,其实是调度配额:计数发生在 fetch 派发那一刻,本地 dev 还不复现。实测 45/51/200 次与并发、缓存的对照,以及四条按收益排序的修法。
Cannot perform I/O on behalf of a different request:Worker 里不能跨请求缓存的东西
这条报错不是业务 bug,是把请求 A 的 I/O 对象交给了请求 B。模块作用域缓存 Response、复用 ASSETS.fetch 结果、waitUntil 留下引用,四种写法对照修法。
wrangler deploy 失败对照:六条报错原文对应的真实原因
deploy 失败的报错关键词就是阶段名:认证、配置、打包、上传发布。六条真实报错逐条对照根因与修法,附「部署成功但线上 500」的三步分诊。
OAuth Device Flow 是怎么在不配回调域名的情况下完成登录的
Device Flow 把浏览器回调换成用户手抄短码、客户端主动轮询,因此不需要可公网访问的回调地址。拆开 user_code 与 device_code 的映射机制、GitHub 真实端点、五个错误码,以及本站为什么仍然用 Authorization Code。