业务触发时间
用户动作或系统事件发生的时刻。它用于判断产品是否及时创建发送任务。
触发、排队、接收与显示时间不是一回事。先统一时区与事件定义,再判断验证码是否迟到或已经过期。
两台设备显示不同小时数,不一定代表投递延迟。先把每个时间转换到同一时区或同一时间戳。
用户动作或系统事件发生的时刻。它用于判断产品是否及时创建发送任务。
通常由发件系统写入,可能受服务器时钟、队列与配置影响,不应单独视为接收证据。
收件系统记录的接受时刻,更适合衡量实际到达,但仍需明确采用的时区。
为了阅读会转成本机格式。截图时应同时记录设备时区,否则跨团队容易误判。
验证码可能从生成、发送或服务端签发时开始计时,必须以产品契约为准。
倒计时是派生值。切后台、休眠或设备时钟变化后,应以绝对到期时间重新计算。
只有知道时间花在哪一段,才能决定查应用日志、发送队列还是收件策略。
触发到入队间隔大,优先检查应用请求、模板渲染与任务服务。
入队到发出间隔大,检查限速、并发、重试与供应商状态。
发出到接收间隔大,检查 DNS、信誉、临时拒收和远端策略。
服务器已收到但列表晚出现,检查轮询频率、缓存和客户端网络。
先确认有效期从哪个服务端事件开始,再分别测试有效期内、边界前后和重复使用。不要用手工改设备时钟代替服务端过期。
缺陷单同时保留 ISO 原始时间、时区偏移和本地可读时间。截图里出现“上午十点”时,文字说明设备时区。
下面四问能排除大多数时区误会,并把真正的延迟定位到可调查的系统环节。
是应用日志、邮件头、接收服务器还是浏览器列表?不同来源代表不同事件。
是否带 Z、明确偏移或地区时区?没有时区的时间只能当作不完整证据。
主题里的唯一编号、收件地址和任务 ID 必须一致,避免拿重发邮件交叉比较。