Skip to content

Bug: 渲染模块在连接到后端几小时以后无法正常使用 #520

@Aliorpse

Description

@Aliorpse

描述问题

[Karin][18:27:26.264][INFO] [@karinjs/plugin-puppeteer][temp-1756375975127.html] 截图完成 耗时: 871137 ms
[Karin][18:27:26.265][ERRO] Error: [karin-plugin-example][command]
    at groupsCmd (file:///C:/Users/Administrator/Desktop/karin-tyriskic/node_modules/.pnpm/node-karin@1.10.20/node_modules/node-karin/dist/index.mjs:14197:33)
    at async groupsDeal (file:///C:/Users/Administrator/Desktop/karin-tyriskic/node_modules/.pnpm/node-karin@1.10.20/node_modules/node-karin/dist/index.mjs:14142:24) {
  [cause]: Error: Target.createTarget timed out. Increase the 'protocolTimeout' setting in launch/connect calls for a higher timeout if needed.
      at Object.render (file:///C:/Users/Administrator/Desktop/karin-tyriskic/node_modules/.pnpm/@karinjs+plugin-puppeteer@1.0.17/node_modules/@karinjs/plugin-puppeteer/dist/index.js:1:521)
      at async callRender (file:///C:/Users/Administrator/Desktop/karin-tyriskic/node_modules/.pnpm/node-karin@1.10.20/node_modules/node-karin/dist/index.mjs:19506:22)
      at async renderData (file:///C:/Users/Administrator/Desktop/karin-tyriskic/plugins/karin-plugin-example/MCMotd.js?t=1755962080894:186:12)
      at async Promise.all (index 0)
      at async fetchServerStatus (file:///C:/Users/Administrator/Desktop/karin-tyriskic/plugins/karin-plugin-example/MCMotd.js?t=1755962080894:99:10)
      at async Object.fnc (file:///C:/Users/Administrator/Desktop/karin-tyriskic/plugins/karin-plugin-example/MCMotd.js?t=1755962080894:72:33)
      at async groupsCmd (file:///C:/Users/Administrator/Desktop/karin-tyriskic/node_modules/.pnpm/node-karin@1.10.20/node_modules/node-karin/dist/index.mjs:14174:26)
      at async groupsDeal (file:///C:/Users/Administrator/Desktop/karin-tyriskic/node_modules/.pnpm/node-karin@1.10.20/node_modules/node-karin/dist/index.mjs:14142:24) {
    [cause]: ProtocolError: Target.createTarget timed out. Increase the 'protocolTimeout' setting in launch/connect calls for a higher timeout if needed.
        at <instance_members_initializer> (file:///C:/Users/Administrator/Desktop/karin-tyriskic/node_modules/.pnpm/@karinjs+puppeteer@2.2.3/node_modules/@karinjs/puppeteer/dist/index.mjs:10832:12)
        at new Callback (file:///C:/Users/Administrator/Desktop/karin-tyriskic/node_modules/.pnpm/@karinjs+puppeteer@2.2.3/node_modules/@karinjs/puppeteer/dist/index.mjs:10836:14)
        at CallbackRegistry.create (file:///C:/Users/Administrator/Desktop/karin-tyriskic/node_modules/.pnpm/@karinjs+puppeteer@2.2.3/node_modules/@karinjs/puppeteer/dist/index.mjs:10764:22)
        at Connection._rawSend (file:///C:/Users/Administrator/Desktop/karin-tyriskic/node_modules/.pnpm/@karinjs+puppeteer@2.2.3/node_modules/@karinjs/puppeteer/dist/index.mjs:11058:22)
        at Connection.send (file:///C:/Users/Administrator/Desktop/karin-tyriskic/node_modules/.pnpm/@karinjs+puppeteer@2.2.3/node_modules/@karinjs/puppeteer/dist/index.mjs:11049:17)
        at CdpBrowser._createPageInContext (file:///C:/Users/Administrator/Desktop/karin-tyriskic/node_modules/.pnpm/@karinjs+puppeteer@2.2.3/node_modules/@karinjs/puppeteer/dist/index.mjs:17646:49)
        at CdpBrowserContext.newPage (file:///C:/Users/Administrator/Desktop/karin-tyriskic/node_modules/.pnpm/@karinjs+puppeteer@2.2.3/node_modules/@karinjs/puppeteer/dist/index.mjs:16953:34)
        at async CdpBrowser.newPage (file:///C:/Users/Administrator/Desktop/karin-tyriskic/node_modules/.pnpm/@karinjs+puppeteer@2.2.3/node_modules/@karinjs/puppeteer/dist/index.mjs:17643:12)
        at async newPage (file:///C:/Users/Administrator/Desktop/karin-tyriskic/node_modules/.pnpm/@karinjs+puppeteer@2.2.3/node_modules/@karinjs/puppeteer/dist/index.mjs:61242:16)
        at async withPage (file:///C:/Users/Administrator/Desktop/karin-tyriskic/node_modules/.pnpm/@karinjs+puppeteer@2.2.3/node_modules/@karinjs/puppeteer/dist/index.mjs:61517:16)
  }
}

复现步骤

  1. 第一步
  2. 第二步
  3. ...

预期行为

/

实际行为

/

操作系统

win11

Node.js 版本

22.17

项目版本

latest

附加信息

刚连接到的时候是可以正常用的...

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions