pptr异常问题

今日群u反映今日运势报错,检查发现puppeteer插件突现异常,只要开启cpu占用率直升100%

在论坛搜索后有解决办法为加上--disable-gpu
然而如此操作cpu占用率虽正常了但却无法正常使用jrys-prpr插件
实在找不到主意遂求助论坛大佬们
运行环境:Linux
安装方式:Docker

2 个赞

报错如图

2 个赞

你的puppeteer是不是snap的

看看可执行文件的路径

1 个赞

欸?我没有使用甚至没有安装snap

2 个赞

那可执行文件的路径呢

1 个赞

自动识别是/usr/bin/chromium

2 个赞

先检查其他 调用puppeteer渲染的插件 是否一样有此问题


如果都有问题 就先换系统环境 试试看

如果只有这个插件有问题,那就检查 背景URL用户头像URL 的访问是否有问题(对于你的koishi)

实在不行就换个插件


2 个赞

其他插件可以使用
头像背景url在我手机浏览器可以正常访问(T^T)

2 个赞

那换个插件吧~

可能这个插件比较吃资源

对docker用户来说不好用


我在Windows上从未复现此问题

2 个赞

好吧(

2 个赞

有没有方法能够改用canvas进行渲染呢,感觉应该是puppeteer的问题,收到指令后cpu占用率稍微上去了一下就不动了,jrys插件也没有收到图所以超时,改用canvas说不定能解决?

2 个赞

可能可以,

但改动太大,

并且只有docker才能复现这种情况

其他环境下,插件也不是不能用啊

所以暂不考虑专门为docker用户更换写法

2 个赞

:ok_hand:

2 个赞