我们在生产中遇到了这个奇怪的错误,在大容量(每小时10000次)的情况下,10%的调用被拒绝,下面提到了ssl异常。自从Java8小版本更新(jdk-8028518)以来,这种情况一直在发生。
Received close_notify during handshake
Caused by: javax.net.ssl.SSLProtocolException: Received close_notify during handshake
at sun.security.ssl.Alert.createSSLException(Alert.java:129)
at sun.security.ssl.Alert.createSSLException(Alert.java:117)
at sun.security.ssl.TransportContext.fatal(TransportContext.java:314)
由于这只是失败的一个百分比的电话,我们无法理解为什么这可能会发生。
我们使用下面一行在客户端代码中设置ssl上下文
SSLContext ctx = SSLContext.getInstance(TLS);
暂无答案!
目前还没有任何答案,快来回答吧!