服务器CPU长期占用过高导致机器人掉线

可能这个问题不是很适合在Koishi论坛问,但我第一次用linux服务器挂Koishi,CPU占用过高的情况困扰好多天了,所以想请教一下大佬们遇到这种情况是正常的嘛,应该怎么处理呢?

服务器的koishi环境信息:

System:
    OS: Linux 5.10 Alpine Linux
    CPU: (2) x64 Intel(R) Xeon(R) Platinum

Binaries:
    Node: 20.14.0
    Yarn: 4.1.1

Koishi:
    Core: 4.17.8
    Console: 5.28.4

我的登录方式是napcat+onebot

正常情况下我会通过公网进入koishi配置我的机器人,用1panel配制我的koishi相关文件

但是有的时候会突然出现CPU飙升的情况,大概就像这样


此时1panel,koishi是连接不上的,会一直转圈

用workbench远程连接服务器会显示

然后过段时间会自己好,就是什么操作都没有,CPU占用率又会自己降下来,此时就可以正常访问koishi和1panel

(是的,编写帖子的时候它自己好了)

速报,又坏掉了(

顺带一提,每次恢复后我去查看容器状态时都会发现koishi正常运行,napcat处于关闭状态(坏掉之前是开启的)

我也尝试过自己重启,但是重启貌似会丢失1panel相关数据(雾)都是大佬帮我又部署好了
所以请教一下大佬们遇到这种情况都是怎么处理的呢:face_holding_back_tears:

1 个赞