Rancherv2.7.9 UI卡慢&页面崩溃

Rancher Server 设置

  • Rancher 版本:v2.7.9
  • 安装选项 (Docker install/Helm Chart): Docker安装

下游集群信息

  • Kubernetes 版本: v1.25.16
  • Cluster Type (Local/Downstream): 导入集群
    • 如果 Downstream,是什么类型的集群?(自定义/导入或为托管 等):

用户信息

  • 登录用户的角色是什么? (管理员/集群所有者/集群成员/项目所有者/项目成员/自定义): 管理员
    • 如果自定义,自定义权限集:

问题描述:
集群资源:Deployment:800个, Pod:1000个
前端也开启增量加载:200

问题1: 进入deployment列表,列表页健康列常现灰色(偶尔正常),貌似没有关联到pod列表


点击deploymennt名称进入详情页Pod列表也为空,实际是有pod的

问题2: 每次进入Deployment列表,经常会出现页面奔溃的现象

问题3: 系统运行一段时间后,会占用过高的浏览器内存,而且无法释放,导致浏览器卡慢效果
image

预期结果:
页面不奔溃,另外就是开源版本UI有没有什么优化策略,优化这个页面卡、慢

日志


增量加载,最终结果还是会加载所有数据,建议在全局设置 -> 性能页面启用如下设置试试

  1. 启用手动刷新 或 启用要求命名空间/项目过滤
  2. 启用垃圾回收
  3. 启用高级 Websocket Web Worker


如果规模比较大的话,可以考虑 rancher 的企业版,rancher 企业版针对总大规模场景进行了优化,而且也有专门的技术团队为生产环境的安全做保障。

好的,我先按照这种方式验证下,看看效果哈

验证了下,页面崩溃的问题好像解决不了,一个命名空间下deployment=300个就能占用3、4G的内存,不一会就崩溃了,终极方案还得是后端分页加载了

2,8解决这个问题没呢@Ksd

把增量加载关闭,试试呢?

2.8 我也不确定,但企业版肯定是做了很多优化