zfile-dev/zfile

VPS中CPU占用经常100%

Luoshen0618 opened this issue · 4 comments

环境信息

  • ZFile 版本:4.1.6 Pro
  • 部署方式:Docker
  • 操作系统/设备:Linux
  • 浏览器/版本号:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0

复现步骤

利用docker-compose 命令进行操作时,如up -d, down, ps等,经常CPU占用100%;尤其是up和down需要较长时间才能恢复正常;
页面操作时,如访问网页、修改配置、登录管理员等,也经常出现CPU100%的问题。

预期结果

虽然VPS配置一般,但同类型的cloudreve,使用时CPU占用正常,而zifle经常100%,希望能够保持在较低水平。

实际结果

经常cpu占用经常100%

额外信息

  1. 请贴出 cpu 型号,核心数,基准跑分等信息
  2. up down 这个是瞬时的占用,java 程序不可避免,但是 ps 这个也卡的话,那就是你机器配置太低了,因为这个不涉及任何 zfile 的操作,纯粹是 docker 本身的命令。
  3. java 程序在资源占用和冷启动速度上永远无法跟 go 语言比,如果在意这些,应尽量避免使用 java 程序。

请提供信息便于进一步排查。

屏幕截图 2024-04-28 153745
配置截图

会尝试优化,但是效果无论如何也比不上 GO 语言这种编译二进制形的程序。

还有你确定,docker ps,登录、生成直链、访问网页也会百分百?

会尝试优化,但是效果无论如何也比不上 GO 语言这种编译二进制形的程序。

还有你确定,docker ps,登录、生成直链、访问网页也会百分百?

  1. docker ps这个其他程序也会,会有一个脉冲,应该与程序无关;
  2. 访问网页会出现100%,主要在第一次进入网页时,无痕模式相对更严重;
  3. 登录有时会出现;
  4. 生成直链没有;
  5. 部署完第一次使用出现的次数较多,现在相对流畅许多。