升级至 2.5.0 后仪表盘为空

自从更新到 2.5.0 版本后,我们的仪表盘完全不显示任何图表。仪表盘的设置已恢复为默认值,包含常规的 page_view_total_reqs、visits 等指标。
我在 JS 控制台中未看到任何错误,错误日志中也没有记录。
是否有需要新激活的功能?

这个问题可能有点傻,但升级后您是否清除了网页浏览器的缓存?您使用的是哪个浏览器?还有,是不是只有这一页无法正常工作?

这是针对单个工作人员用户,还是所有用户?

您是否在使用受支持的浏览器?

过去在使用如 Brave 等浏览器时,若启用了设备识别(指纹识别),也曾出现过类似的问题。

是的,我还试过了不同的浏览器:Firefox 和 Chrome。

我用的是 Firefox 77.0.1。

至少已有 3 个不同的用户遇到此问题。

您尝试过安全模式吗?

如何激活安全模式?

请查看

我尝试了安全模式,但结果相同:没有图表。

您尝试过禁用所有第三方插件吗?那是下一步。在我们的托管环境中,我们没有任何关于此问题的复现记录。

即使禁用所有插件,仍然没有图表。

我不确定。我们在任何实例上都无法复现该问题,但我们运行的是最新的测试版。您可以尝试更新到最新的测试版,这也是我们所有托管客户的运行方式。

我们不希望在测试版上运行,因为我们更倾向于低维护和高稳定性。
您知道该从哪里着手吗?因为我找不到任何错误日志。

这种认知正是导致这三个发布名称如此棘手的原因。

绝大多数网站运行在 tests-passed 版本上。使用 betastable 版本的网站要少得多。开发团队将大量精力集中在 tests-passed 构建版本上,修复通常在几小时内而非几天内发布。如果其他版本也受到影响,这些修复通常只会随后被向后移植,而且即使如此,也并非总是如此。

这还未涉及 stable 版本所面临的其他问题。第三方插件就是一个特别典型的例子,因为它们通常优先更新以支持 tests-passed 版本,在此过程中偶尔会导致与 stable 版本的兼容性中断。

在使用 ./launcher rebuild app 进行完整重建后,仪表板已恢复。