{"log":"🌐 DNS Server: [ '127.0.0.11' ]\n","stream":"stdout","time":"2026-05-13T20:03:13.655511882Z"}
{"log":"-------------------------------------\n","stream":"stdout","time":"2026-05-13T20:03:13.656161065Z"}
{"log":"[Database] Start to migration...\n","stream":"stdout","time":"2026-05-13T20:03:14.129577699Z"}
{"log":"✅ database migration pass.\n","stream":"stdout","time":"2026-05-13T20:03:14.497605444Z"}
{"log":"-------------------------------------\n","stream":"stdout","time":"2026-05-13T20:03:14.497720511Z"}
{"log":"▲ Next.js 16.2.6\n","stream":"stdout","time":"2026-05-13T20:03:15.53712746Z"}
{"log":"- Local:         http://localhost:3210\n","stream":"stdout","time":"2026-05-13T20:03:15.537179966Z"}
{"log":"- Network:       http://0.0.0.0:3210\n","stream":"stdout","time":"2026-05-13T20:03:15.537187518Z"}
{"log":"✓ Ready in 0ms\n","stream":"stdout","time":"2026-05-13T20:03:15.537193454Z"}
{"log":"[GatewayService] Started successfully\n","stream":"stdout","time":"2026-05-13T20:03:32.610030042Z"}
{"log":"✅ Gateway: Started successfully.\n","stream":"stdout","time":"2026-05-13T20:03:32.692255646Z"}
{"log":"(node:28) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities.\n","stream":"stderr","time":"2026-05-13T20:08:35.062669616Z"}
{"log":"(Use `node --trace-deprecation ...` to show where the warning was created)\n","stream":"stderr","time":"2026-05-13T20:08:35.062769784Z"}
{"log":"Tavily API returned no results for URL: https://clickme.net/47647\n","stream":"stderr","time":"2026-05-14T05:29:47.572739306Z"}
{"log":"Tavily API returned no results for URL: https://clickme.net/47647\n","stream":"stderr","time":"2026-05-14T05:29:49.482772282Z"}
{"log":"Tavily API returned no results for URL: https://zhuanlan.zhihu.com/p/1930631833118285844\n","stream":"stderr","time":"2026-05-14T05:29:54.084622858Z"}
{"log":"Error [TimeoutError]: Request timeout after 10000ms\n","stream":"stderr","time":"2026-05-14T05:29:56.145780729Z"}
{"log":"    at Timeout._onTimeout (.next/server/chunks/[root-of-the-server]__0wq4k_n._.js:166:208674)\n","stream":"stderr","time":"2026-05-14T05:29:56.145842276Z"}
{"log":"Tavily API returned no results for URL: https://zhuanlan.zhihu.com/p/1930631833118285844\n","stream":"stderr","time":"2026-05-14T05:30:02.580929285Z"}
{"log":"Error [TimeoutError]: Request timeout after 10000ms\n","stream":"stderr","time":"2026-05-14T05:30:06.156415881Z"}
{"log":"    at Timeout._onTimeout (.next/server/chunks/[root-of-the-server]__0wq4k_n._.js:166:208674)\n","stream":"stderr","time":"2026-05-14T05:30:06.156478157Z"}
{"log":"Error in tRPC handler (lambda) on path: agentDocument.readDocument, type: query\n","stream":"stdout","time":"2026-05-14T05:30:41.555420141Z"}
{"log":"Error [TRPCError]: [\n","stream":"stderr","time":"2026-05-14T05:30:41.563032594Z"}
{"log":"  {\n","stream":"stderr","time":"2026-05-14T05:30:41.563102357Z"}
{"log":"    \"code\": \"invalid_type\",\n","stream":"stderr","time":"2026-05-14T05:30:41.563112712Z"}
{"log":"    \"expected\": \"string\",\n","stream":"stderr","time":"2026-05-14T05:30:41.563120484Z"}
{"log":"    \"received\": \"undefined\",\n","stream":"stderr","time":"2026-05-14T05:30:41.563128336Z"}
{"log":"    \"path\": [\n","stream":"stderr","time":"2026-05-14T05:30:41.563136719Z"}
{"log":"      \"id\"\n","stream":"stderr","time":"2026-05-14T05:30:41.56314307Z"}
{"log":"    ],\n","stream":"stderr","time":"2026-05-14T05:30:41.563149297Z"}
{"log":"    \"message\": \"Required\"\n","stream":"stderr","time":"2026-05-14T05:30:41.563155843Z"}
{"log":"  }\n","stream":"stderr","time":"2026-05-14T05:30:41.563163454Z"}
{"log":"]\n","stream":"stderr","time":"2026-05-14T05:30:41.563169099Z"}
{"log":"    at s (.next/server/chunks/[root-of-the-server]__0u4g5r1._.js:1:2683)\n","stream":"stderr","time":"2026-05-14T05:30:41.563175021Z"}
{"log":"    at async b (.next/server/chunks/[root-of-the-server]__0u4g5r1._.js:4:68)\n","stream":"stderr","time":"2026-05-14T05:30:41.56318148Z"}
{"log":"    at async b (.next/server/chunks/[root-of-the-server]__0u4g5r1._.js:4:68)\n","stream":"stderr","time":"2026-05-14T05:30:41.563253222Z"}
{"log":"    at async b (.next/server/chunks/[root-of-the-server]__0u4g5r1._.js:4:68)\n","stream":"stderr","time":"2026-05-14T05:30:41.563262666Z"}
{"log":"    at async b (.next/server/chunks/[root-of-the-server]__0u4g5r1._.js:4:68)\n","stream":"stderr","time":"2026-05-14T05:30:41.563268249Z"}
{"log":"    at async b (.next/server/chunks/[root-of-the-server]__0u4g5r1._.js:4:68)\n","stream":"stderr","time":"2026-05-14T05:30:41.56327409Z"}
{"log":"    at async b (.next/server/chunks/[root-of-the-server]__0u4g5r1._.js:4:68)\n","stream":"stderr","time":"2026-05-14T05:30:41.563280504Z"}
{"log":"    at async t (.next/server/chunks/[root-of-the-server]__0u4g5r1._.js:1:3930)\n","stream":"stderr","time":"2026-05-14T05:30:41.563285938Z"}
{"log":"    at async (.next/server/chunks/02k0_@trpc_server_dist_0qd52yk._.js:1:25265) {\n","stream":"stderr","time":"2026-05-14T05:30:41.56329125Z"}
{"log":"  code: 'BAD_REQUEST',\n","stream":"stderr","time":"2026-05-14T05:30:41.563297146Z"}
{"log":"  [cause]: Error [ZodError]: [\n","stream":"stderr","time":"2026-05-14T05:30:41.563302944Z"}
{"log":"    {\n","stream":"stderr","time":"2026-05-14T05:30:41.563320849Z"}
{"log":"      \"code\": \"invalid_type\",\n","stream":"stderr","time":"2026-05-14T05:30:41.563325747Z"}
{"log":"      \"expected\": \"string\",\n","stream":"stderr","time":"2026-05-14T05:30:41.563330556Z"}
{"log":"      \"received\": \"undefined\",\n","stream":"stderr","time":"2026-05-14T05:30:41.563335093Z"}
{"log":"      \"path\": [\n","stream":"stderr","time":"2026-05-14T05:30:41.563339505Z"}
{"log":"        \"id\"\n","stream":"stderr","time":"2026-05-14T05:30:41.563344047Z"}
{"log":"      ],\n","stream":"stderr","time":"2026-05-14T05:30:41.563348754Z"}
{"log":"      \"message\": \"Required\"\n","stream":"stderr","time":"2026-05-14T05:30:41.563353576Z"}
{"log":"    }\n","stream":"stderr","time":"2026-05-14T05:30:41.563358528Z"}
{"log":"  ]\n","stream":"stderr","time":"2026-05-14T05:30:41.563363314Z"}
{"log":"      at get error (.next/server/chunks/0e0j_zod_v3_11jc.i.._.js:1:9134)\n","stream":"stderr","time":"2026-05-14T05:30:41.563367751Z"}
{"log":"      at B.parseAsync (.next/server/chunks/0e0j_zod_v3_11jc.i.._.js:1:11320)\n","stream":"stderr","time":"2026-05-14T05:30:41.563372563Z"}
{"log":"      at async s (.next/server/chunks/[root-of-the-server]__0u4g5r1._.js:1:2657)\n","stream":"stderr","time":"2026-05-14T05:30:41.563376979Z"}
{"log":"      at async b (.next/server/chunks/[root-of-the-server]__0u4g5r1._.js:4:68)\n","stream":"stderr","time":"2026-05-14T05:30:41.563382467Z"}
{"log":"      at async b (.next/server/chunks/[root-of-the-server]__0u4g5r1._.js:4:68)\n","stream":"stderr","time":"2026-05-14T05:30:41.563386988Z"}
{"log":"      at async b (.next/server/chunks/[root-of-the-server]__0u4g5r1._.js:4:68)\n","stream":"stderr","time":"2026-05-14T05:30:41.563392592Z"}
{"log":"      at async b (.next/server/chunks/[root-of-the-server]__0u4g5r1._.js:4:68)\n","stream":"stderr","time":"2026-05-14T05:30:41.563397164Z"}
{"log":"      at async b (.next/server/chunks/[root-of-the-server]__0u4g5r1._.js:4:68)\n","stream":"stderr","time":"2026-05-14T05:30:41.563401886Z"}
{"log":"      at async b (.next/server/chunks/[root-of-the-server]__0u4g5r1._.js:4:68)\n","stream":"stderr","time":"2026-05-14T05:30:41.563406206Z"}
{"log":"      at async t (.next/server/chunks/[root-of-the-server]__0u4g5r1._.js:1:3930) {\n","stream":"stderr","time":"2026-05-14T05:30:41.563410677Z"}
{"log":"    issues: [ [Object] ],\n","stream":"stderr","time":"2026-05-14T05:30:41.563415737Z"}
{"log":"    addIssue: [Function (anonymous)],\n","stream":"stderr","time":"2026-05-14T05:30:41.563420112Z"}
{"log":"    addIssues: [Function (anonymous)]\n","stream":"stderr","time":"2026-05-14T05:30:41.563424542Z"}
{"log":"  }\n","stream":"stderr","time":"2026-05-14T05:30:41.56342902Z"}
{"log":"}\n","stream":"stderr","time":"2026-05-14T05:30:41.563433607Z"}
{"log":"oidc-provider WARNING: already parsed request body detected, having upstream middleware parser is not recommended, resolving to use req.body or request.body instead\n","stream":"stderr","time":"2026-05-14T06:17:55.119894918Z"}
{"log":"\u003c-- GET /api/v1/*\n","stream":"stdout","time":"2026-05-14T11:49:59.343038044Z"}
{"log":"\u003c-- GET /api/v1/*\n","stream":"stdout","time":"2026-05-14T11:49:59.351615936Z"}
{"log":"--\u003e GET /api/v1/* \u001b[33m404\u001b[0m 5ms\n","stream":"stdout","time":"2026-05-14T11:49:59.351655779Z"}
{"log":"--\u003e GET /api/v1/* \u001b[33m404\u001b[0m 6ms\n","stream":"stdout","time":"2026-05-14T11:49:59.351664803Z"}
{"log":"\u003c-- GET /api/v1/credentials\n","stream":"stdout","time":"2026-05-14T11:49:59.359657058Z"}
{"log":"--\u003e GET /api/v1/credentials \u001b[33m404\u001b[0m 1ms\n","stream":"stdout","time":"2026-05-14T11:49:59.360468795Z"}
{"log":"\u003c-- GET /api/v1/executions\n","stream":"stdout","time":"2026-05-14T11:49:59.368189322Z"}
{"log":"--\u003e GET /api/v1/executions \u001b[33m404\u001b[0m 0ms\n","stream":"stdout","time":"2026-05-14T11:49:59.369448639Z"}
{"log":"\u003c-- GET /api/v1/workflows\n","stream":"stdout","time":"2026-05-14T11:49:59.382076637Z"}
{"log":"--\u003e GET /api/v1/workflows \u001b[33m404\u001b[0m 1ms\n","stream":"stdout","time":"2026-05-14T11:49:59.382815331Z"}
{"log":"⚠ metadataBase property in metadata export is not set for resolving social open graph or twitter images, using \"http://localhost:3210\". See https://nextjs.org/docs/app/api-reference/functions/generate-metadata#metadatabase\n","stream":"stderr","time":"2026-05-14T11:50:05.810341282Z"}
{"log":"Request error: {\"error\":\"invalid_token\",\"error_description\":\"Access token is invalid or expired\"}\n","stream":"stderr","time":"2026-05-14T16:24:19.764771818Z"}
{"log":"Error in tRPC handler (tools) on path: market.execInSandbox, type: mutation\n","stream":"stderr","time":"2026-05-14T16:24:19.784304498Z"}
{"log":"Error [TRPCError]: Market authorization expired. An authorization dialog has been shown to the user. Please wait for the user to complete authorization and then retry the current task.\n","stream":"stderr","time":"2026-05-14T16:24:19.825353907Z"}
{"log":"    at x (.next/server/chunks/_0b35t6k._.js:1:6092)\n","stream":"stderr","time":"2026-05-14T16:24:19.825414193Z"}
{"log":"    at async y.middlewares (.next/server/chunks/[root-of-the-server]__0u4g5r1._.js:1:3697)\n","stream":"stderr","time":"2026-05-14T16:24:19.825423897Z"}
{"log":"    at async b (.next/server/chunks/[root-of-the-server]__0u4g5r1._.js:4:68)\n","stream":"stderr","time":"2026-05-14T16:24:19.825429363Z"}
{"log":"    ... collapsed 8 duplicate lines matching above 1 lines 8 times...\n","stream":"stderr","time":"2026-05-14T16:24:19.825435069Z"}
{"log":"    at async t (.next/server/chunks/[root-of-the-server]__0u4g5r1._.js:1:3930)\n","stream":"stderr","time":"2026-05-14T16:24:19.825441364Z"}
{"log":"    at async (.next/server/chunks/02k0_@trpc_server_dist_0qd52yk._.js:1:25265)\n","stream":"stderr","time":"2026-05-14T16:24:19.825446651Z"}
{"log":"    at async eg (.next/server/chunks/02k0_@trpc_server_dist_0qd52yk._.js:5:2784) {\n","stream":"stderr","time":"2026-05-14T16:24:19.825451893Z"}
{"log":"  cause: undefined,\n","stream":"stderr","time":"2026-05-14T16:24:19.825456965Z"}
{"log":"  code: 'UNAUTHORIZED'\n","stream":"stderr","time":"2026-05-14T16:24:19.82546233Z"}
{"log":"}\n","stream":"stderr","time":"2026-05-14T16:24:19.82546751Z"}
{"log":"Request error: {\"error\":\"invalid_token\",\"error_description\":\"Access token is invalid or expired\"}\n","stream":"stderr","time":"2026-05-14T16:25:57.358257101Z"}
{"log":"Error in tRPC handler (tools) on path: market.execInSandbox, type: mutation\n","stream":"stderr","time":"2026-05-14T16:25:57.358845347Z"}
{"log":"Error [TRPCError]: Market authorization expired. An authorization dialog has been shown to the user. Please wait for the user to complete authorization and then retry the current task.\n","stream":"stderr","time":"2026-05-14T16:25:57.358863794Z"}
{"log":"    at x (.next/server/chunks/_0b35t6k._.js:1:6092)\n","stream":"stderr","time":"2026-05-14T16:25:57.358870803Z"}
{"log":"    at async y.middlewares (.next/server/chunks/[root-of-the-server]__0u4g5r1._.js:1:3697)\n","stream":"stderr","time":"2026-05-14T16:25:57.358905583Z"}
{"log":"    at async b (.next/server/chunks/[root-of-the-server]__0u4g5r1._.js:4:68)\n","stream":"stderr","time":"2026-05-14T16:25:57.358911468Z"}
{"log":"    ... collapsed 8 duplicate lines matching above 1 lines 8 times...\n","stream":"stderr","time":"2026-05-14T16:25:57.358916606Z"}
{"log":"    at async t (.next/server/chunks/[root-of-the-server]__0u4g5r1._.js:1:3930)\n","stream":"stderr","time":"2026-05-14T16:25:57.358921372Z"}
{"log":"    at async (.next/server/chunks/02k0_@trpc_server_dist_0qd52yk._.js:1:25265)\n","stream":"stderr","time":"2026-05-14T16:25:57.358927764Z"}
{"log":"    at async eg (.next/server/chunks/02k0_@trpc_server_dist_0qd52yk._.js:5:2784) {\n","stream":"stderr","time":"2026-05-14T16:25:57.358932868Z"}
{"log":"  cause: undefined,\n","stream":"stderr","time":"2026-05-14T16:25:57.358938454Z"}
{"log":"  code: 'UNAUTHORIZED'\n","stream":"stderr","time":"2026-05-14T16:25:57.358943159Z"}
{"log":"}\n","stream":"stderr","time":"2026-05-14T16:25:57.358948215Z"}
{"log":"⨯ ReplyError: MISCONF Redis is configured to save RDB snapshots, but it's currently unable to persist to disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error.\n","stream":"stderr","time":"2026-05-14T17:01:49.822483746Z"}
{"log":"    at ignore-listed frames {\n","stream":"stderr","time":"2026-05-14T17:01:49.824530157Z"}
{"log":"  command: {\n","stream":"stderr","time":"2026-05-14T17:01:49.824566819Z"}
{"log":"    name: 'set',\n","stream":"stderr","time":"2026-05-14T17:01:49.82457463Z"}
{"log":"    args: [\n","stream":"stderr","time":"2026-05-14T17:01:49.824579928Z"}
{"log":"      'lobechat:better-auth:222.135.33.108/get-session',\n","stream":"stderr","time":"2026-05-14T17:01:49.824597302Z"}
{"log":"      '{\"key\":\"222.135.33.108/get-session\",\"count\":1,\"lastRequest\":1778778109496}',\n","stream":"stderr","time":"2026-05-14T17:01:49.824602904Z"}
{"log":"      'EX',\n","stream":"stderr","time":"2026-05-14T17:01:49.824607905Z"}
{"log":"      '10'\n","stream":"stderr","time":"2026-05-14T17:01:49.824612739Z"}
{"log":"    ]\n","stream":"stderr","time":"2026-05-14T17:01:49.824617429Z"}
{"log":"  }\n","stream":"stderr","time":"2026-05-14T17:01:49.824621566Z"}
{"log":"}\n","stream":"stderr","time":"2026-05-14T17:01:49.824625957Z"}
{"log":"⨯ ReplyError: MISCONF Redis is configured to save RDB snapshots, but it's currently unable to persist to disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error.\n","stream":"stderr","time":"2026-05-14T17:06:30.23875572Z"}
{"log":"    at ignore-listed frames {\n","stream":"stderr","time":"2026-05-14T17:06:30.238905123Z"}
{"log":"  command: {\n","stream":"stderr","time":"2026-05-14T17:06:30.238917783Z"}
{"log":"    name: 'set',\n","stream":"stderr","time":"2026-05-14T17:06:30.238924114Z"}
{"log":"    args: [\n","stream":"stderr","time":"2026-05-14T17:06:30.238929221Z"}
{"log":"      'lobechat:better-auth:222.135.33.108/get-session',\n","stream":"stderr","time":"2026-05-14T17:06:30.238934783Z"}
{"log":"      '{\"key\":\"222.135.33.108/get-session\",\"count\":1,\"lastRequest\":1778778390225}',\n","stream":"stderr","time":"2026-05-14T17:06:30.238940935Z"}
{"log":"      'EX',\n","stream":"stderr","time":"2026-05-14T17:06:30.238947691Z"}
{"log":"      '10'\n","stream":"stderr","time":"2026-05-14T17:06:30.23895357Z"}
{"log":"    ]\n","stream":"stderr","time":"2026-05-14T17:06:30.238959728Z"}
{"log":"  }\n","stream":"stderr","time":"2026-05-14T17:06:30.238964967Z"}
{"log":"}\n","stream":"stderr","time":"2026-05-14T17:06:30.238970537Z"}
{"log":"⨯ ReplyError: MISCONF Redis is configured to save RDB snapshots, but it's currently unable to persist to disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error.\n","stream":"stderr","time":"2026-05-14T17:06:49.512840962Z"}
{"log":"    at ignore-listed frames {\n","stream":"stderr","time":"2026-05-14T17:06:49.512915483Z"}
{"log":"  command: {\n","stream":"stderr","time":"2026-05-14T17:06:49.51292445Z"}
{"log":"    name: 'set',\n","stream":"stderr","time":"2026-05-14T17:06:49.512929797Z"}
{"log":"    args: [\n","stream":"stderr","time":"2026-05-14T17:06:49.512934562Z"}
{"log":"      'lobechat:better-auth:222.135.33.108/get-session',\n","stream":"stderr","time":"2026-05-14T17:06:49.512939717Z"}
{"log":"      '{\"key\":\"222.135.33.108/get-session\",\"count\":1,\"lastRequest\":1778778409506}',\n","stream":"stderr","time":"2026-05-14T17:06:49.512944528Z"}
{"log":"      'EX',\n","stream":"stderr","time":"2026-05-14T17:06:49.512949809Z"}
{"log":"      '10'\n","stream":"stderr","time":"2026-05-14T17:06:49.512954237Z"}
{"log":"    ]\n","stream":"stderr","time":"2026-05-14T17:06:49.512958711Z"}
{"log":"  }\n","stream":"stderr","time":"2026-05-14T17:06:49.512963437Z"}
{"log":"}\n","stream":"stderr","time":"2026-05-14T17:06:49.512968122Z"}
{"log":"⨯ ReplyError: MISCONF Redis is configured to save RDB snapshots, but it's currently unable to persist to disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error.\n","stream":"stderr","time":"2026-05-14T17:07:00.354396577Z"}
{"log":"    at ignore-listed frames {\n","stream":"stderr","time":"2026-05-14T17:07:00.354476821Z"}
{"log":"  command: {\n","stream":"stderr","time":"2026-05-14T17:07:00.354497599Z"}
{"log":"    name: 'set',\n","stream":"stderr","time":"2026-05-14T17:07:00.354504554Z"}
{"log":"    args: [\n","stream":"stderr","time":"2026-05-14T17:07:00.354511833Z"}
{"log":"      'lobechat:better-auth:222.135.33.108/get-session',\n","stream":"stderr","time":"2026-05-14T17:07:00.354518278Z"}
{"log":"      '{\"key\":\"222.135.33.108/get-session\",\"count\":1,\"lastRequest\":1778778420345}',\n","stream":"stderr","time":"2026-05-14T17:07:00.354525066Z"}
{"log":"      'EX',\n","stream":"stderr","time":"2026-05-14T17:07:00.354532697Z"}
{"log":"      '10'\n","stream":"stderr","time":"2026-05-14T17:07:00.354538967Z"}
{"log":"    ]\n","stream":"stderr","time":"2026-05-14T17:07:00.35454529Z"}
{"log":"  }\n","stream":"stderr","time":"2026-05-14T17:07:00.354551772Z"}
{"log":"}\n","stream":"stderr","time":"2026-05-14T17:07:00.354558052Z"}
{"log":"⨯ ReplyError: MISCONF Redis is configured to save RDB snapshots, but it's currently unable to persist to disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error.\n","stream":"stderr","time":"2026-05-14T17:07:33.482892695Z"}
{"log":"    at ignore-listed frames {\n","stream":"stderr","time":"2026-05-14T17:07:33.482958807Z"}
{"log":"  command: {\n","stream":"stderr","time":"2026-05-14T17:07:33.48296633Z"}
{"log":"    name: 'set',\n","stream":"stderr","time":"2026-05-14T17:07:33.482970544Z"}
{"log":"    args: [\n","stream":"stderr","time":"2026-05-14T17:07:33.482974386Z"}
{"log":"      'lobechat:better-auth:222.135.33.108/get-session',\n","stream":"stderr","time":"2026-05-14T17:07:33.482979155Z"}
{"log":"      '{\"key\":\"222.135.33.108/get-session\",\"count\":1,\"lastRequest\":1778778453479}',\n","stream":"stderr","time":"2026-05-14T17:07:33.482988351Z"}
{"log":"      'EX',\n","stream":"stderr","time":"2026-05-14T17:07:33.483002989Z"}
{"log":"      '10'\n","stream":"stderr","time":"2026-05-14T17:07:33.483052326Z"}
{"log":"    ]\n","stream":"stderr","time":"2026-05-14T17:07:33.483060197Z"}
{"log":"  }\n","stream":"stderr","time":"2026-05-14T17:07:33.48306599Z"}
{"log":"}\n","stream":"stderr","time":"2026-05-14T17:07:33.483071421Z"}
{"log":"⨯ ReplyError: MISCONF Redis is configured to save RDB snapshots, but it's currently unable to persist to disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error.\n","stream":"stderr","time":"2026-05-14T17:07:40.639175448Z"}
{"log":"    at ignore-listed frames {\n","stream":"stderr","time":"2026-05-14T17:07:40.639241699Z"}
{"log":"  command: {\n","stream":"stderr","time":"2026-05-14T17:07:40.639252068Z"}
{"log":"    name: 'set',\n","stream":"stderr","time":"2026-05-14T17:07:40.639258531Z"}
{"log":"    args: [\n","stream":"stderr","time":"2026-05-14T17:07:40.639264318Z"}
{"log":"      'lobechat:better-auth:222.135.33.108/get-session',\n","stream":"stderr","time":"2026-05-14T17:07:40.639269586Z"}
{"log":"      '{\"key\":\"222.135.33.108/get-session\",\"count\":1,\"lastRequest\":1778778460634}',\n","stream":"stderr","time":"2026-05-14T17:07:40.639274492Z"}
{"log":"      'EX',\n","stream":"stderr","time":"2026-05-14T17:07:40.639280262Z"}
{"log":"      '10'\n","stream":"stderr","time":"2026-05-14T17:07:40.639285779Z"}
{"log":"    ]\n","stream":"stderr","time":"2026-05-14T17:07:40.639291131Z"}
{"log":"  }\n","stream":"stderr","time":"2026-05-14T17:07:40.639296632Z"}
{"log":"}\n","stream":"stderr","time":"2026-05-14T17:07:40.639302365Z"}
{"log":"⨯ ReplyError: MISCONF Redis is configured to save RDB snapshots, but it's currently unable to persist to disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error.\n","stream":"stderr","time":"2026-05-14T17:16:51.57494609Z"}
{"log":"    at ignore-listed frames {\n","stream":"stderr","time":"2026-05-14T17:16:51.57506625Z"}
{"log":"  command: {\n","stream":"stderr","time":"2026-05-14T17:16:51.575081005Z"}
{"log":"    name: 'set',\n","stream":"stderr","time":"2026-05-14T17:16:51.575088692Z"}
{"log":"    args: [\n","stream":"stderr","time":"2026-05-14T17:16:51.575094807Z"}
{"log":"      'lobechat:better-auth:222.135.33.108/get-session',\n","stream":"stderr","time":"2026-05-14T17:16:51.575101771Z"}
{"log":"      '{\"key\":\"222.135.33.108/get-session\",\"count\":1,\"lastRequest\":1778779011568}',\n","stream":"stderr","time":"2026-05-14T17:16:51.575107865Z"}
{"log":"      'EX',\n","stream":"stderr","time":"2026-05-14T17:16:51.575114385Z"}
{"log":"      '10'\n","stream":"stderr","time":"2026-05-14T17:16:51.575119956Z"}
{"log":"    ]\n","stream":"stderr","time":"2026-05-14T17:16:51.575126065Z"}
{"log":"  }\n","stream":"stderr","time":"2026-05-14T17:16:51.575137384Z"}
{"log":"}\n","stream":"stderr","time":"2026-05-14T17:16:51.575142747Z"}
{"log":"Failed to update prerender cache for /spa/zh-CN__0/agent/agt_lFuTrIwzG0OX/tpc_LAkPKuUP5JlY Error: EACCES: permission denied, open '/app/.next/server/app/spa/zh-CN__0/agent/agt_lFuTrIwzG0OX/tpc_LAkPKuUP5JlY.body'\n","stream":"stderr","time":"2026-05-14T17:16:52.09864657Z"}
{"log":"    at ignore-listed frames {\n","stream":"stderr","time":"2026-05-14T17:16:52.09870267Z"}
{"log":"  errno: -13,\n","stream":"stderr","time":"2026-05-14T17:16:52.09871003Z"}
{"log":"  code: 'EACCES',\n","stream":"stderr","time":"2026-05-14T17:16:52.098715365Z"}
{"log":"  syscall: 'open',\n","stream":"stderr","time":"2026-05-14T17:16:52.098720517Z"}
{"log":"  path: '/app/.next/server/app/spa/zh-CN__0/agent/agt_lFuTrIwzG0OX/tpc_LAkPKuUP5JlY.body'\n","stream":"stderr","time":"2026-05-14T17:16:52.098725669Z"}
{"log":"}\n","stream":"stderr","time":"2026-05-14T17:16:52.09873114Z"}
{"log":"⨯ ReplyError: MISCONF Redis is configured to save RDB snapshots, but it's currently unable to persist to disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error.\n","stream":"stderr","time":"2026-05-14T17:16:53.350906088Z"}
{"log":"    at ignore-listed frames {\n","stream":"stderr","time":"2026-05-14T17:16:53.350972141Z"}
{"log":"  command: {\n","stream":"stderr","time":"2026-05-14T17:16:53.350981123Z"}
{"log":"    name: 'set',\n","stream":"stderr","time":"2026-05-14T17:16:53.350985792Z"}
{"log":"    args: [\n","stream":"stderr","time":"2026-05-14T17:16:53.350990574Z"}
{"log":"      'lobechat:better-auth:222.135.33.108/get-session',\n","stream":"stderr","time":"2026-05-14T17:16:53.35099486Z"}
{"log":"      '{\"key\":\"222.135.33.108/get-session\",\"count\":1,\"lastRequest\":1778779013346}',\n","stream":"stderr","time":"2026-05-14T17:16:53.350999801Z"}
{"log":"      'EX',\n","stream":"stderr","time":"2026-05-14T17:16:53.351005248Z"}
{"log":"      '10'\n","stream":"stderr","time":"2026-05-14T17:16:53.351011404Z"}
{"log":"    ]\n","stream":"stderr","time":"2026-05-14T17:16:53.35101616Z"}
{"log":"  }\n","stream":"stderr","time":"2026-05-14T17:16:53.35102095Z"}
{"log":"}\n","stream":"stderr","time":"2026-05-14T17:16:53.351025921Z"}
{"log":"⨯ ReplyError: MISCONF Redis is configured to save RDB snapshots, but it's currently unable to persist to disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error.\n","stream":"stderr","time":"2026-05-14T17:55:49.744098781Z"}
{"log":"    at ignore-listed frames {\n","stream":"stderr","time":"2026-05-14T17:55:49.744687814Z"}
{"log":"  command: {\n","stream":"stderr","time":"2026-05-14T17:55:49.744720268Z"}
{"log":"    name: 'set',\n","stream":"stderr","time":"2026-05-14T17:55:49.744732146Z"}
{"log":"    args: [\n","stream":"stderr","time":"2026-05-14T17:55:49.744739735Z"}
{"log":"      'lobechat:better-auth:222.135.33.108/get-session',\n","stream":"stderr","time":"2026-05-14T17:55:49.74474549Z"}
{"log":"      '{\"key\":\"222.135.33.108/get-session\",\"count\":1,\"lastRequest\":1778781349734}',\n","stream":"stderr","time":"2026-05-14T17:55:49.744751704Z"}
{"log":"      'EX',\n","stream":"stderr","time":"2026-05-14T17:55:49.744757991Z"}
{"log":"      '10'\n","stream":"stderr","time":"2026-05-14T17:55:49.74476364Z"}
{"log":"    ]\n","stream":"stderr","time":"2026-05-14T17:55:49.744769123Z"}
{"log":"  }\n","stream":"stderr","time":"2026-05-14T17:55:49.744775189Z"}
{"log":"}\n","stream":"stderr","time":"2026-05-14T17:55:49.744781194Z"}
{"log":"⨯ ReplyError: MISCONF Redis is configured to save RDB snapshots, but it's currently unable to persist to disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error.\n","stream":"stderr","time":"2026-05-14T17:59:27.57572874Z"}
{"log":"    at ignore-listed frames {\n","stream":"stderr","time":"2026-05-14T17:59:27.575837792Z"}
{"log":"  command: {\n","stream":"stderr","time":"2026-05-14T17:59:27.575850116Z"}
{"log":"    name: 'set',\n","stream":"stderr","time":"2026-05-14T17:59:27.575856231Z"}
{"log":"    args: [\n","stream":"stderr","time":"2026-05-14T17:59:27.575861537Z"}
{"log":"      'lobechat:better-auth:222.135.33.108/get-session',\n","stream":"stderr","time":"2026-05-14T17:59:27.575867043Z"}
{"log":"      '{\"key\":\"222.135.33.108/get-session\",\"count\":1,\"lastRequest\":1778781567570}',\n","stream":"stderr","time":"2026-05-14T17:59:27.575873323Z"}
{"log":"      'EX',\n","stream":"stderr","time":"2026-05-14T17:59:27.575879826Z"}
{"log":"      '10'\n","stream":"stderr","time":"2026-05-14T17:59:27.575885045Z"}
{"log":"    ]\n","stream":"stderr","time":"2026-05-14T17:59:27.575959477Z"}
{"log":"  }\n","stream":"stderr","time":"2026-05-14T17:59:27.575969501Z"}
{"log":"}\n","stream":"stderr","time":"2026-05-14T17:59:27.575977014Z"}
{"log":"⨯ ReplyError: MISCONF Redis is configured to save RDB snapshots, but it's currently unable to persist to disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error.\n","stream":"stderr","time":"2026-05-14T17:59:35.326942141Z"}
{"log":"    at ignore-listed frames {\n","stream":"stderr","time":"2026-05-14T17:59:35.327003602Z"}
{"log":"  command: {\n","stream":"stderr","time":"2026-05-14T17:59:35.327012791Z"}
{"log":"    name: 'set',\n","stream":"stderr","time":"2026-05-14T17:59:35.32701835Z"}
{"log":"    args: [\n","stream":"stderr","time":"2026-05-14T17:59:35.32702435Z"}
{"log":"      'lobechat:better-auth:222.135.33.108/get-session',\n","stream":"stderr","time":"2026-05-14T17:59:35.327030251Z"}
{"log":"      '{\"key\":\"222.135.33.108/get-session\",\"count\":1,\"lastRequest\":1778781575320}',\n","stream":"stderr","time":"2026-05-14T17:59:35.327036383Z"}
{"log":"      'EX',\n","stream":"stderr","time":"2026-05-14T17:59:35.327042921Z"}
{"log":"      '10'\n","stream":"stderr","time":"2026-05-14T17:59:35.327048863Z"}
{"log":"    ]\n","stream":"stderr","time":"2026-05-14T17:59:35.327055088Z"}
{"log":"  }\n","stream":"stderr","time":"2026-05-14T17:59:35.327060935Z"}
{"log":"}\n","stream":"stderr","time":"2026-05-14T17:59:35.327066744Z"}
{"log":"⨯ ReplyError: MISCONF Redis is configured to save RDB snapshots, but it's currently unable to persist to disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error.\n","stream":"stderr","time":"2026-05-14T17:59:51.609940835Z"}
{"log":"    at ignore-listed frames {\n","stream":"stderr","time":"2026-05-14T17:59:51.610018144Z"}
{"log":"  command: {\n","stream":"stderr","time":"2026-05-14T17:59:51.610026045Z"}
{"log":"    name: 'set',\n","stream":"stderr","time":"2026-05-14T17:59:51.610031817Z"}
{"log":"    args: [\n","stream":"stderr","time":"2026-05-14T17:59:51.610037881Z"}
{"log":"      'lobechat:better-auth:222.135.33.108/sign-in/email',\n","stream":"stderr","time":"2026-05-14T17:59:51.610043378Z"}
{"log":"      '{\"key\":\"222.135.33.108/sign-in/email\",\"count\":1,\"lastRequest\":1778781591607}',\n","stream":"stderr","time":"2026-05-14T17:59:51.610049096Z"}
{"log":"      'EX',\n","stream":"stderr","time":"2026-05-14T17:59:51.610055679Z"}
{"log":"      '10'\n","stream":"stderr","time":"2026-05-14T17:59:51.610061324Z"}
{"log":"    ]\n","stream":"stderr","time":"2026-05-14T17:59:51.610066639Z"}
{"log":"  }\n","stream":"stderr","time":"2026-05-14T17:59:51.610071879Z"}
{"log":"}\n","stream":"stderr","time":"2026-05-14T17:59:51.610077213Z"}
{"log":"⨯ ReplyError: MISCONF Redis is configured to save RDB snapshots, but it's currently unable to persist to disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error.\n","stream":"stderr","time":"2026-05-14T17:59:55.871933101Z"}
{"log":"    at ignore-listed frames {\n","stream":"stderr","time":"2026-05-14T17:59:55.87203368Z"}
{"log":"  command: {\n","stream":"stderr","time":"2026-05-14T17:59:55.87204929Z"}
{"log":"    name: 'set',\n","stream":"stderr","time":"2026-05-14T17:59:55.872060662Z"}
{"log":"    args: [\n","stream":"stderr","time":"2026-05-14T17:59:55.872071048Z"}
{"log":"      'lobechat:better-auth:222.135.33.108/sign-in/email',\n","stream":"stderr","time":"2026-05-14T17:59:55.872081446Z"}
{"log":"      '{\"key\":\"222.135.33.108/sign-in/email\",\"count\":1,\"lastRequest\":1778781595869}',\n","stream":"stderr","time":"2026-05-14T17:59:55.872092764Z"}
{"log":"      'EX',\n","stream":"stderr","time":"2026-05-14T17:59:55.872154818Z"}
{"log":"      '10'\n","stream":"stderr","time":"2026-05-14T17:59:55.872169468Z"}
{"log":"    ]\n","stream":"stderr","time":"2026-05-14T17:59:55.872177789Z"}
{"log":"  }\n","stream":"stderr","time":"2026-05-14T17:59:55.872184135Z"}
{"log":"}\n","stream":"stderr","time":"2026-05-14T17:59:55.872191619Z"}
{"log":"⨯ ReplyError: MISCONF Redis is configured to save RDB snapshots, but it's currently unable to persist to disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error.\n","stream":"stderr","time":"2026-05-14T17:59:56.73537789Z"}
{"log":"    at ignore-listed frames {\n","stream":"stderr","time":"2026-05-14T17:59:56.735439948Z"}
{"log":"  command: {\n","stream":"stderr","time":"2026-05-14T17:59:56.735448592Z"}
{"log":"    name: 'set',\n","stream":"stderr","time":"2026-05-14T17:59:56.735453938Z"}
{"log":"    args: [\n","stream":"stderr","time":"2026-05-14T17:59:56.735458769Z"}
{"log":"      'lobechat:better-auth:222.135.33.108/sign-in/email',\n","stream":"stderr","time":"2026-05-14T17:59:56.735463635Z"}
{"log":"      '{\"key\":\"222.135.33.108/sign-in/email\",\"count\":1,\"lastRequest\":1778781596733}',\n","stream":"stderr","time":"2026-05-14T17:59:56.735468873Z"}
{"log":"      'EX',\n","stream":"stderr","time":"2026-05-14T17:59:56.735474717Z"}
{"log":"      '10'\n","stream":"stderr","time":"2026-05-14T17:59:56.735479563Z"}
{"log":"    ]\n","stream":"stderr","time":"2026-05-14T17:59:56.735484584Z"}
{"log":"  }\n","stream":"stderr","time":"2026-05-14T17:59:56.735489675Z"}
{"log":"}\n","stream":"stderr","time":"2026-05-14T17:59:56.735494629Z"}
{"log":"[ioredis] Unhandled error event: Error: connect ECONNREFUSED 172.20.0.6:6379\n","stream":"stderr","time":"2026-05-14T18:02:10.43889056Z"}
{"log":"    at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1705:16)\n","stream":"stderr","time":"2026-05-14T18:02:10.439028809Z"}
{"log":"[ioredis] Unhandled error event: Error: connect ECONNREFUSED 172.20.0.6:6379\n","stream":"stderr","time":"2026-05-14T18:02:10.439040521Z"}
{"log":"    at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1705:16)\n","stream":"stderr","time":"2026-05-14T18:02:10.439046337Z"}
{"log":"[ioredis] Unhandled error event: Error: connect ECONNREFUSED 172.20.0.6:6379\n","stream":"stderr","time":"2026-05-14T18:02:10.439051556Z"}
{"log":"    at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1705:16)\n","stream":"stderr","time":"2026-05-14T18:02:10.439057341Z"}
{"log":"[ioredis] Unhandled error event: Error: connect ECONNREFUSED 172.20.0.6:6379\n","stream":"stderr","time":"2026-05-14T18:02:10.439062295Z"}
{"log":"    at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1705:16)\n","stream":"stderr","time":"2026-05-14T18:02:10.439067173Z"}
{"log":"[ioredis] Unhandled error event: Error: connect ECONNREFUSED 172.20.0.6:6379\n","stream":"stderr","time":"2026-05-14T18:02:10.540495488Z"}
{"log":"    at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1705:16)\n","stream":"stderr","time":"2026-05-14T18:02:10.540547912Z"}
{"log":"[ioredis] Unhandled error event: Error: connect ECONNREFUSED 172.20.0.6:6379\n","stream":"stderr","time":"2026-05-14T18:02:10.546547131Z"}
{"log":"    at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1705:16)\n","stream":"stderr","time":"2026-05-14T18:02:10.546907206Z"}
{"log":"[ioredis] Unhandled error event: Error: connect ECONNREFUSED 172.20.0.6:6379\n","stream":"stderr","time":"2026-05-14T18:02:10.551921112Z"}
{"log":"    at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1705:16)\n","stream":"stderr","time":"2026-05-14T18:02:10.551964771Z"}
{"log":"[ioredis] Unhandled error event: Error: connect ECONNREFUSED 172.20.0.6:6379\n","stream":"stderr","time":"2026-05-14T18:02:10.553369034Z"}
{"log":"    at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1705:16)\n","stream":"stderr","time":"2026-05-14T18:02:10.553450085Z"}
{"log":"[ioredis] Unhandled error event: Error: connect ECONNREFUSED 172.20.0.6:6379\n","stream":"stderr","time":"2026-05-14T18:02:10.693758362Z"}
{"log":"    at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1705:16)\n","stream":"stderr","time":"2026-05-14T18:02:10.693827415Z"}
{"log":"[ioredis] Unhandled error event: Error: connect ECONNREFUSED 172.20.0.6:6379\n","stream":"stderr","time":"2026-05-14T18:02:10.700876897Z"}
{"log":"    at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1705:16)\n","stream":"stderr","time":"2026-05-14T18:02:10.700933686Z"}
{"log":"[ioredis] Unhandled error event: Error: connect ECONNREFUSED 172.20.0.6:6379\n","stream":"stderr","time":"2026-05-14T18:02:10.706545634Z"}
{"log":"    at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1705:16)\n","stream":"stderr","time":"2026-05-14T18:02:10.707546729Z"}
{"log":"[ioredis] Unhandled error event: Error: connect ECONNREFUSED 172.20.0.6:6379\n","stream":"stderr","time":"2026-05-14T18:02:10.708958608Z"}
{"log":"    at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1705:16)\n","stream":"stderr","time":"2026-05-14T18:02:10.709917589Z"}
{"log":"[ioredis] Unhandled error event: Error: getaddrinfo ENOTFOUND redis\n","stream":"stderr","time":"2026-05-14T18:02:10.959233929Z"}
{"log":"    at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:122:26)\n","stream":"stderr","time":"2026-05-14T18:02:10.959294787Z"}
{"log":"[ioredis] Unhandled error event: Error: getaddrinfo ENOTFOUND redis\n","stream":"stderr","time":"2026-05-14T18:02:10.983289784Z"}
{"log":"    at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:122:26)\n","stream":"stderr","time":"2026-05-14T18:02:10.983358762Z"}
{"log":"[ioredis] Unhandled error event: Error: getaddrinfo ENOTFOUND redis\n","stream":"stderr","time":"2026-05-14T18:02:10.983372116Z"}
{"log":"    at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:122:26)\n","stream":"stderr","time":"2026-05-14T18:02:10.983378579Z"}
{"log":"[ioredis] Unhandled error event: Error: getaddrinfo ENOTFOUND redis\n","stream":"stderr","time":"2026-05-14T18:02:11.020855402Z"}
{"log":"    at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:122:26)\n","stream":"stderr","time":"2026-05-14T18:02:11.020905237Z"}
{"log":"[ioredis] Unhandled error event: Error: getaddrinfo ENOTFOUND redis\n","stream":"stderr","time":"2026-05-14T18:02:11.247059016Z"}
{"log":"    at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:122:26)\n","stream":"stderr","time":"2026-05-14T18:02:11.247130149Z"}
{"log":"[ioredis] Unhandled error event: Error: getaddrinfo ENOTFOUND redis\n","stream":"stderr","time":"2026-05-14T18:02:11.273960414Z"}
{"log":"    at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:122:26)\n","stream":"stderr","time":"2026-05-14T18:02:11.27401791Z"}
{"log":"[ioredis] Unhandled error event: Error: getaddrinfo ENOTFOUND redis\n","stream":"stderr","time":"2026-05-14T18:02:11.280601419Z"}
{"log":"    at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:122:26)\n","stream":"stderr","time":"2026-05-14T18:02:11.280661925Z"}
{"log":"[ioredis] Unhandled error event: Error: getaddrinfo ENOTFOUND redis\n","stream":"stderr","time":"2026-05-14T18:02:11.311383434Z"}
{"log":"    at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:122:26)\n","stream":"stderr","time":"2026-05-14T18:02:11.311447099Z"}
{"log":"[ioredis] Unhandled error event: Error: getaddrinfo ENOTFOUND redis\n","stream":"stderr","time":"2026-05-14T18:02:11.597293178Z"}
{"log":"    at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:122:26)\n","stream":"stderr","time":"2026-05-14T18:02:11.597365916Z"}
{"log":"[ioredis] Unhandled error event: Error: getaddrinfo ENOTFOUND redis\n","stream":"stderr","time":"2026-05-14T18:02:11.609141588Z"}
{"log":"    at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:122:26)\n","stream":"stderr","time":"2026-05-14T18:02:11.609169768Z"}
{"log":"[ioredis] Unhandled error event: Error: getaddrinfo ENOTFOUND redis\n","stream":"stderr","time":"2026-05-14T18:02:11.627337992Z"}
{"log":"    at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:122:26)\n","stream":"stderr","time":"2026-05-14T18:02:11.627403511Z"}
{"log":"[ioredis] Unhandled error event: Error: getaddrinfo ENOTFOUND redis\n","stream":"stderr","time":"2026-05-14T18:02:11.647350483Z"}
{"log":"    at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:122:26)\n","stream":"stderr","time":"2026-05-14T18:02:11.647409225Z"}
{"log":"[ioredis] Unhandled error event: Error: connect ECONNREFUSED 172.20.0.6:6379\n","stream":"stderr","time":"2026-05-14T18:02:11.948472021Z"}
{"log":"    at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1705:16)\n","stream":"stderr","time":"2026-05-14T18:02:11.948525241Z"}
{"log":"[ioredis] Unhandled error event: Error: connect ECONNREFUSED 172.20.0.6:6379\n","stream":"stderr","time":"2026-05-14T18:02:11.963551486Z"}
{"log":"    at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1705:16)\n","stream":"stderr","time":"2026-05-14T18:02:11.963605687Z"}
