feat: websocket 调试
This commit is contained in:
@@ -85,6 +85,8 @@ import { WebSocketManager } from "@common/WebSocketManager";
|
||||
import { MessageRole, MessageType, ChatMessage } from "./model/ChatModel";
|
||||
import { ThrottleUtils, IdUtils } from "@common/index";
|
||||
|
||||
import { Session } from '../../utils/storage';
|
||||
|
||||
/// 输入框组件引用
|
||||
const inputAreaRef = ref(null);
|
||||
|
||||
@@ -212,7 +214,7 @@ const initHandler = () => {
|
||||
|
||||
const getAccessToken = () => {
|
||||
// 从本地存储获取 token
|
||||
return localStorage.getItem("access_token") || "";
|
||||
return 'cLKaO8WiZfFrxFmpsHnuy6STXndBMxnCpFem1AOM3b_LDEqkbQsUw5laUYv5mnUmgZcp2bIdnfKlAs7SPb6OvGlCf-TJrt0ez9OHULDzxG5Zfv63RR12a-s4nwD0LXeX';
|
||||
};
|
||||
|
||||
const checkToken = async () => {
|
||||
@@ -244,8 +246,7 @@ const initWebSocket = async () => {
|
||||
|
||||
// 使用配置的WebSocket服务器地址
|
||||
const token = getAccessToken();
|
||||
const wsUrl = `?access_token=${token}`;
|
||||
|
||||
const wsUrl = `wss://onefeel.brother7.cn/ingress/agent/ws/chat?access_token=${token}`;
|
||||
// 初始化WebSocket管理器
|
||||
webSocketManager = new WebSocketManager({
|
||||
wsUrl: wsUrl,
|
||||
@@ -482,7 +483,7 @@ const sendWebSocketMessage = async (messageType: number, messageContent: any, op
|
||||
};
|
||||
|
||||
|
||||
const maxRetries = typeof options.messageId === 'number' ? options.retries : 3;
|
||||
const maxRetries = typeof options.retries === 'number' ? options.retries : 3;
|
||||
const baseDelay = typeof options.baseDelay === 'number' ? options.baseDelay : 300; // ms
|
||||
const maxDelay = typeof options.maxDelay === 'number' ? options.maxDelay : 5000; // ms
|
||||
|
||||
|
||||
Reference in New Issue
Block a user