作者 crossoverJie

:bug: Fixing a bug.Connection reset by peer

... ... @@ -9,10 +9,10 @@ swagger.enable = true
logging.level.root=info
# 群发消息
cim.group.route.request.url=http://localhost:8083/groupRoute
cim.group.route.request.url=http://45.78.28.220:8083/groupRoute
# 获取服务器ip+port
cim.server.route.request.url=http://localhost:8083/login
cim.server.route.request.url=http://45.78.28.220:8083/login
# 客户端唯一ID
cim.user.id=1545574841528
... ...
... ... @@ -87,4 +87,24 @@ public class CIMServerHandle extends SimpleChannelInboundHandler<CIMRequestProto
}
}
@Override
public void exceptionCaught(ChannelHandlerContext ctx, Throwable cause) {
if (isResetByPeer(cause.getMessage())){
return;
}
LOGGER.error(cause.getMessage(), cause);
}
private boolean isResetByPeer(String msg) {
if ("Connection reset by peer".equals(msg)) {
return true;
}
return false;
}
}
... ...