TeamPGM / PagerMaid-Pyro

Advanced Multi-Featured Telegram UserBot by pyrogram.
GNU Affero General Public License v3.0
620 stars 73 forks source link

[Bug]: 在docker中部署会出现内存和CPU占用满的情况 #79

Open detesion opened 2 months ago

detesion commented 2 months ago

请确保您已阅读以上注意事项,并勾选下方的确认框。

PagerMaid 版本 (或 Commit Id)

teampgm/pagermaid_pyro:latest SHA256:c86f4cbb0bec72d26509ff284f7e25acd70aee95e040b8350a5cc0af7f2f779f

运行环境

CentOS

运行架构

x86

重现步骤

通过新加坡的vps使用docker环境部署过后,若使用过pagermaid的功能过后过一段时间就会出现CPU和内存的满占用(后面称”上述情况“),我试过部署过后没有使用任何指令的情况下,经过12小时没有出现上述情况。但是在我使用help,dme和speedtest命令过后不到1小时就会出现上述情况。再就是通过在国内的X86机器上使用docker部署,并且连接mihomo的代理,重复了上述的试验。相同的情况,在使用help,dme和speedtest命令过后不到一小时就出现了CPU和内存占满。此外我还在mihomo代理中检测到了来自pagermaid发出的数千条代理请求。图1-图3是在新加坡vps部署的,图4-图6是在国内物理机中部署的,如需额外的日志可以再上传。

image image image

2024-06-13 12 06 56 2024-06-13 12 14 12

image

期望的结果是什么?

希望pagermaid的内存和cpu满占用情况修复

实际的结果是什么?

pagermaid的内存和cpu满占用

简单的复现代码/链接(可选)

No response

日志记录(可选)

No response

补充说明(可选)

若需要额外的日志可以再补充