diff --git a/demo/index.ts b/demo/index.ts index 06bcd2f..d8d4669 100644 --- a/demo/index.ts +++ b/demo/index.ts @@ -1,13 +1,18 @@ import { createKeepAlive } from "@kevisual/cnb/keep"; const config = { - "wss": "wss://cnb-d98-1jgeskb82-001.cnb.space:443/stable-3c0b449c6e6e37b44a8a7938c0d8a3049926a64c?reconnectionToken=aac306fc-b934-4035-8276-3dd429b7c4c0&reconnection=false&skipWebSocketFrames=false", - "cookie": "orange:workspace:cookie-session:cnb-d98-1jgeskb82-001=15aa8d88-e1f4-47f8-b6bf-761f94b021d0", - "url": "https://cnb-d98-1jgeskb82-001.cnb.space/?folder=/workspace" + "wss": "wss://cnb-d98-1jgeskb82-001.cnb.space:443/stable-3c0b449c6e6e37b44a8a7938c0d8a3049926a64c?reconnectionToken=aac306fc-b934-4035-8276-3dd429b7c4c0&reconnection=false&skipWebSocketFrames=false", + "cookie": "orange:workspace:cookie-session:cnb-d98-1jgeskb82-001=15aa8d88-e1f4-47f8-b6bf-761f94b021d0", + "url": "https://cnb-d98-1jgeskb82-001.cnb.space/?folder=/workspace" } createKeepAlive({ - wsUrl: config.wss, - cookie: config.cookie, - debug: true, -}); \ No newline at end of file + wsUrl: config.wss, + cookie: config.cookie, + debug: true, +}); + +setTimeout(() => { + console.log("停止保持 WebSocket 连接..."); + process.exit(0); +}, 5 * 60 * 60 * 1000); \ No newline at end of file