Websoft9 / websoft9

Applications self-hosting platform for running open source, web-based linux Panel of lite PaaS
https://www.websoft9.com
Other
2.07k stars 321 forks source link

apphub always cpu large usage #493

Open chendelin1982 opened 4 months ago

chendelin1982 commented 4 months ago

What type of your feature request?

docker stats websoft9-apphub

image

qiaofeng1227 commented 4 months ago

gitea cpu is very small.

zhaojing1987 commented 4 months ago

主要原因是 "我的应用" 页面 每5秒刷新一次获取所有安装的app,注销cockpit或者重新登录后不进入 我的应用 时,CPU占用正常: 1715666233624

qiaofeng1227 commented 4 months ago

image 4c16g vm,page refresh

qiaofeng1227 commented 4 months ago

Webhooks 是一种允许应用程序提供实时信息的机制,它通过HTTP回调(即,HTTP POST请求)来实现,当某个事件发生时,信息会被推送到指定的URL。在您的场景中,后端系统可以在新的应用程序安装时触发一个Webhook事件,向前端系统发送通知。

zhaojing1987 commented 3 months ago

发现(基础环境基于开发机测试): 1、在python的docker容器中运行最简单的输出语句:cpu 高达 2%,当使用python的cli工具click开发一个最简单的输出语句cli时,cpu 高达 7%; 2、当多个用户同时登录使用时,特别是每五秒发起一次请求时,cpu 会更高,甚至会超过100%;