|
@@ -16,6 +16,11 @@ public class FutureListenerReconnectThreadPool {
|
|
|
ScheduledExecutorService pool = Executors.newScheduledThreadPool(10);
|
|
|
private Map<BaseProtocolBuilder, ScheduledFuture> scheduledFutureMap = new ConcurrentHashMap<>();
|
|
|
|
|
|
+ /**
|
|
|
+ * 重新连接延迟
|
|
|
+ */
|
|
|
+ public static int RECONNECT_DELAY=30;
|
|
|
+
|
|
|
private FutureListenerReconnectThreadPool() {
|
|
|
}
|
|
|
|
|
@@ -24,7 +29,7 @@ public class FutureListenerReconnectThreadPool {
|
|
|
}
|
|
|
|
|
|
public ScheduledFuture submitReconnectJob(BaseProtocolBuilder protocolBuilder, Runnable command) {
|
|
|
- return submitReconnectJob(protocolBuilder, command, 30);
|
|
|
+ return submitReconnectJob(protocolBuilder, command, RECONNECT_DELAY);
|
|
|
}
|
|
|
|
|
|
public ScheduledFuture submitReconnectJob(BaseProtocolBuilder protocolBuilder, Runnable command, int delaySecond) {
|