Skip to content

v0.4.2

Choose a tag to compare

@github-actions github-actions released this 22 Jun 12:37
· 5 commits to main since this release

修复

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

Full Changelog: v0.4.1...v0.4.2