v0.4.2
修复
- 服务器详情页「实时」图表每次刷新出现约 30 秒空窗:实时曲线此前把「进入页面时回填的历史点」与「WebSocket 实时点」画在同一条时间轴上,但两者时间戳来源不同——回填点用服务端时钟(与
/recent、历史接口一致),实时点却用浏览器时钟(Date.now(),因 WS 推送未带时间)。当服务端系统时钟与浏览器存在偏差(如未同步 NTP 的服务器慢约 30 秒)时,两段曲线衔接处会出现与时差等长的平直空窗,刷新后空窗位置顺移、旧空窗被回填。现服务端在实时推送中附带落点时刻,前端统一采用,使实时 / 回填 / 历史三类数据点同源于服务端时钟,彻底消除空窗(与服务端、浏览器时差无关)。无需重新部署 agent(时间由服务端在收到上报时打点)。
Full Changelog: v0.4.1...v0.4.2