|
|
|
@ -173,14 +173,14 @@ public class IecClient implements ClientEventListener {
|
|
|
|
|
retry--;
|
|
|
|
|
try {
|
|
|
|
|
if (retry >= 5) {
|
|
|
|
|
Thread.sleep(10 * 1000);
|
|
|
|
|
StaticVariable.wait(10);
|
|
|
|
|
this.reconnect();
|
|
|
|
|
} else if (retry == 4) {
|
|
|
|
|
log.warn("61850订阅断线重连已失败5次, ied=" + ied.getName() + ", ip=" + ied.getIp() + ", port=" + ied.getPort());
|
|
|
|
|
Thread.sleep(60 * 1000);
|
|
|
|
|
StaticVariable.wait(60);
|
|
|
|
|
this.reconnect();
|
|
|
|
|
} else if (retry >= 1) {
|
|
|
|
|
Thread.sleep(60 * 1000);
|
|
|
|
|
StaticVariable.wait(60);
|
|
|
|
|
this.reconnect();
|
|
|
|
|
} else {
|
|
|
|
|
String err = "61850订阅断线重连已失败多次不再重连. ied=" + ied.getName() + ", ip=" + ied.getIp() + ", port=" + ied.getPort();
|
|
|
|
|