diff --git a/services/excservice/binancesocketmanager.go b/services/excservice/binancesocketmanager.go index ae94624..1059e08 100644 --- a/services/excservice/binancesocketmanager.go +++ b/services/excservice/binancesocketmanager.go @@ -414,7 +414,7 @@ func (wm *BinanceWebSocketManager) Stop() { // 重连机制 func (wm *BinanceWebSocketManager) handleReconnect(ctx context.Context) { - maxRetries := 5 // 最大重试次数 + maxRetries := 100 // 最大重试次数 retryCount := 0 for { @@ -455,6 +455,7 @@ func (wm *BinanceWebSocketManager) handleReconnect(ctx context.Context) { continue } + retryCount = 0 return } }