r.netty.http.client.HttpClientConnect连接观察到错误

问题描述 投票:0回答:1

我有一个在spring框架中创建WebClient实例的方法。创建WebClient实例并进行呼叫时,出现以下错误:

2020-01-19 00:28:17.458 ERROR 7 --- [ctor-http-nio-4] r.netty.http.client.HttpClientConnect    : [id: 0xcc688464, L:0.0.0.0/0.0.0.0:39474] The connection observed an error

java.nio.channels.ClosedChannelException: null
    at io.netty.handler.ssl.SslHandler.channelInactive(SslHandler.java:1070) ~[netty-handler-4.1.43.Final.jar!/:4.1.43.Final]
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:257) ~[netty-transport-4.1.43.Final.jar!/:4.1.43.Final]
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:243) ~[netty-transport-4.1.43.Final.jar!/:4.1.43.Final]
    at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:236) ~[netty-transport-4.1.43.Final.jar!/:4.1.43.Final]
    at io.netty.channel.DefaultChannelPipeline$HeadContext.channelInactive(DefaultChannelPipeline.java:1417) ~[netty-transport-4.1.43.Final.jar!/:4.1.43.Final]
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:257) ~[netty-transport-4.1.43.Final.jar!/:4.1.43.Final]
    at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:243) ~[netty-transport-4.1.43.Final.jar!/:4.1.43.Final]
    at io.netty.channel.DefaultChannelPipeline.fireChannelInactive(DefaultChannelPipeline.java:913) ~[netty-transport-4.1.43.Final.jar!/:4.1.43.Final]
    at io.netty.channel.AbstractChannel$AbstractUnsafe$8.run(AbstractChannel.java:819) ~[netty-transport-4.1.43.Final.jar!/:4.1.43.Final]
    at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163) ~[netty-common-4.1.43.Final.jar!/:4.1.43.Final]
    at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:510) ~[netty-common-4.1.43.Final.jar!/:4.1.43.Final]
    at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:518) ~[netty-transport-4.1.43.Final.jar!/:4.1.43.Final]
    at io.netty.util.concurrent.SingleThreadEventExecutor$6.run(SingleThreadEventExecutor.java:1050) ~[netty-common-4.1.43.Final.jar!/:4.1.43.Final]
    at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.43.Final.jar!/:4.1.43.Final]
    at java.base/java.lang.Thread.run(Unknown Source) ~[na:na]

连接超时时错误停止。

我已经尝试将所有io.netty依赖项的版本提高到4.1.43.Final,但这没有帮助。

任何想法如何使这项工作?

spring netty webclient reactive reactor
1个回答
0
投票

这是一个简单的白名单问题。

© www.soinside.com 2019 - 2024. All rights reserved.