1Panel-dev / 1Panel

🔥🔥🔥 Web-based linux server management control panel. / 现代化、开源的 Linux 服务器运维管理面板。
https://www.1panel.cn
GNU General Public License v3.0
21.47k stars 1.95k forks source link

[FEATURE]容器推送前端性能优化 #5887

Open JAINKRE opened 1 month ago

JAINKRE commented 1 month ago

1Panel 版本

v1.10.12-lts

请描述您的需求或者改进建议

使用 容器 > 镜像 > 推送 功能,导致浏览器(chrome最新版)卡死,电脑也卡的不能动: PixPin_2024-07-21_11-52-56

推送完成后一切恢复正常,因此这个不像是电脑性能问题,任务管理器(并不是占比峰值截图,因为电脑卡的动不了了): PixPin_2024-07-21_11-53-13

电脑参数: PixPin_2024-07-21_11-53-30

请描述你建议的实现方案

建议优化容器推送的前端数据加载,虽说这个问题算不上是bug,但比较影响使用体验。

附加信息

No response

zhengkunwang223 commented 1 month ago

感谢建议 我们先复现一下

JAINKRE commented 1 month ago

本地仓库用的是harbor 测试拉取gitlab ce(2.74GB)和ee(3GB):

docker pull gitlab/gitlab-ce:17.2.0-ce.0

推送都出现了这个情况。怀疑是不是推送的容器过大,前端显示的日志状态导致的问题?

测试的时候到了浏览器内存占用3500MB最高,CPU占用30%最高,浏览器无响应。

wanghe-fit2cloud commented 1 month ago

本地仓库用的是harbor 测试拉取gitlab ce(2.74GB)和ee(3GB):

docker pull gitlab/gitlab-ce:17.2.0-ce.0

推送都出现了这个情况。怀疑是不是推送的容器过大,前端显示的日志状态导致的问题?

测试的时候到了浏览器内存占用3500MB最高,CPU占用30%最高,浏览器无响应。

是的,后续版本针对大镜像推送功能进行优化。