Files
cnb/demo/index.ts
xiongxiao 9d811afeb4 test
2026-02-02 18:16:21 +08:00

18 lines
665 B
TypeScript

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"
}
createKeepAlive({
wsUrl: config.wss,
cookie: config.cookie,
debug: true,
});
setTimeout(() => {
console.log("停止保持 WebSocket 连接...");
process.exit(0);
}, 5 * 60 * 60 * 1000);