ZJ Song
ZJ Song
感谢您的回复。为了确定高占用CPU和IO的具体线程,我可能还会让crontab自动执行更新脚本,因为我不确定手动执行该脚本是否会复现问题,并且从开始大量占用CPU到大量占用IO有几分钟的缓冲时间,差不多足够收集数据用了。
问题复现。我刚才查了一下深渊战绩情况,现在chromium大量占用CPU及内存,已持续5分钟。对应具体的子线程输出如下: ``` ps -efL | grep 31019 root 31019 30995 31019 37 9 17:50 ? 00:02:29 /usr/lib/chromium/chromium --type=renderer --no-sandbox --disable-dev-shm-usage --disable-background-timer-throttling --disable-breakpad --enable-automation --file-url-path-alias=/gen=/usr/lib/chromium/gen --force-color-profile=srgb --remote-debugging-port=0 --allow-pre-commit-input --field-trial-handle=13517629842365507945,8484640932690998268,131072 --enable-features=NetworkServiceInProcess2 --disable-features=AvoidUnnecessaryBeforeUnloadCheckSync,BackForwardCache,Translate...
导致高IO占用的进程如下: ``` TID PRIO USER DISK READ DISK WRITE SWAPIN IO> COMMAND 531 be/4 root 19.66 M/s 0.00 B/s 0.00 % 89.12 % PM2 v5.2.0: God Daemon (/root/Adachi-BOT/bot.pm2/) 30925 be/4...
好的,给您添麻烦了,谢谢
拉取更新后bot似乎无法启动了,报错日志如下: ``` /root/Adachi-BOT/bot.pm2/logs/bot-error.log last 200 lines: 0|bot | at processed (file:///root/Adachi-BOT/src/utils/load.js:193:9) 0|bot | at Client. (file:///root/Adachi-BOT/app.js:89:26) 0|bot | at Client.emit (node:events:390:28) 0|bot | at Client.em (/root/Adachi-BOT/node_modules/oicq/lib/client.js:519:18) 0|bot | at Client.groupMsgListener...
试了好几遍`npm install && npm run restart`,还是无法启动
还是失败了,报错内容如下: ``` …… [2022-08-05T16:42:33.038] [DEBUG] [iMac:0000] - 配置:默认打开权限 reply_auth 。 [2022-08-05T16:42:33.038] [DEBUG] [iMac:0000] - 配置:默认打开权限 query_gameinfo_auth 。 [2022-08-05T16:42:33.049] [DEBUG] [iMac:0000] - 浏览器:正在从 /usr/lib/chromium/chromium 拉起实例。 (node:3209) [DEP0040] DeprecationWarning: The `punycode` module...
> > 我看了下是因为低版本的 node-fetch 引入了一个过时版本的库 抱歉,我还是没有太理解,这一部分内容可以再解释地详细一些吗?我刚才尝试将node更新至最新版,但启动时还是遇到了相同的问题。
要不还是先回滚吧,辛苦您了
直接卡在浏览器拉起实例这一步了,直到我ctrl+c退出,都没有继续加载。 会是系统变量的问题吗?出现系统资源占用异常的问题后,我改过一次系统变量,直接修改了bashrc,将chromium的ELF路径改为与 #465 一致,保存退出后输入了`source ~./bashrc`使修改生效。