Skip to content

Commit 27b91de

Browse files
authored
Merge pull request binance-exchange#53 from mcourteaux/more-connections
Allow up to 100 connections to Binance's WebSocket Client.
2 parents b2e3633 + 2f37a14 commit 27b91de

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/main/java/com/binance/api/client/impl/BinanceApiWebSocketClientImpl.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
import com.binance.api.client.domain.event.UserDataUpdateEvent;
1010
import com.binance.api.client.domain.market.CandlestickInterval;
1111
import okhttp3.OkHttpClient;
12+
import okhttp3.Dispatcher;
1213
import okhttp3.Request;
1314

1415
import java.io.Closeable;
@@ -22,7 +23,9 @@ public class BinanceApiWebSocketClientImpl implements BinanceApiWebSocketClient,
2223
private OkHttpClient client;
2324

2425
public BinanceApiWebSocketClientImpl() {
25-
this.client = new OkHttpClient();
26+
Dispatcher d = new Dispatcher();
27+
d.setMaxRequestsPerHost(100);
28+
this.client = new OkHttpClient.Builder().dispatcher(d).build();
2629
}
2730

2831
public void onDepthEvent(String symbol, BinanceApiCallback<DepthEvent> callback) {

0 commit comments

Comments
 (0)