Commit cd00b68f7e990e863f37d4f838ffcfb279134ab3

Authored by ww
1 parent ba9e653b

fix: 设置socket自动重连机制

@@ -41,6 +41,10 @@ const getSocketInstance = (request: ExtraRequestConfigType) => { @@ -41,6 +41,10 @@ const getSocketInstance = (request: ExtraRequestConfigType) => {
41 const socketUrl = `${getOriginUrl(requestOriginUrl || '')}${requestUrl}?token=${token}` 41 const socketUrl = `${getOriginUrl(requestOriginUrl || '')}${requestUrl}?token=${token}`
42 42
43 const instance = useWebSocket(socketUrl, { 43 const instance = useWebSocket(socketUrl, {
  44 + autoReconnect: {
  45 + retries: 20,
  46 + delay: 1000 * 30
  47 + },
44 onMessage() { 48 onMessage() {
45 const { data: originData } = instance 49 const { data: originData } = instance
46 const value = parse(unref(originData)) as SocketReceiveMessageType 50 const value = parse(unref(originData)) as SocketReceiveMessageType