[
https://issues.apache.org/jira/browse/SCB-250?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16331553#comment-16331553
]
jeho0815 commented on SCB-250:
------------------------------
https://github.com/apache/incubator-servicecomb-java-chassis/pull/513
> Update netty's version to 4.1.17 and jackson's version to 2.9.2
> ----------------------------------------------------------------
>
> Key: SCB-250
> URL: https://issues.apache.org/jira/browse/SCB-250
> Project: Apache ServiceComb
> Issue Type: Task
> Components: Java-Chassis
> Affects Versions: java-chassis-1.0.0-m1
> Reporter: jeho0815
> Assignee: jeho0815
> Priority: Major
> Fix For: java-chassis-1.0.0-m1
>
>
> current netty version 4.1.5 DNSResolve will blocked when the dns server is
> not work, the new version will timeout.
> [2018-01-16 13:46:14,365/GMT][main][INFO]Using the default address resolver
> as the dns resolver could not be loaded
> io.vertx.core.spi.resolver.ResolverProvider.factory(ResolverProvider.java:51)
> [2018-01-16 13:46:17,365/GMT][vertx-blocked-thread-checker][WARN]Thread
> Thread[registry-vert.x-eventloop-thread-0,5,main] has been blocked for 2898
> ms, time limit is 2000
> io.vertx.core.impl.BlockedThreadChecker$1.run(BlockedThreadChecker.java:53)
> [2018-01-16 13:46:18,365/GMT][vertx-blocked-thread-checker][WARN]Thread
> Thread[registry-vert.x-eventloop-thread-0,5,main] has been blocked for 3899
> ms, time limit is 2000
> io.vertx.core.impl.BlockedThreadChecker$1.run(BlockedThreadChecker.java:53)
> [2018-01-16 13:46:19,365/GMT][vertx-blocked-thread-checker][WARN]Thread
> Thread[registry-vert.x-eventloop-thread-0,5,main] has been blocked for 4899
> ms, time limit is 2000
> io.vertx.core.impl.BlockedThreadChecker$1.run(BlockedThreadChecker.java:53)
> [2018-01-16 13:46:20,366/GMT][vertx-blocked-thread-checker][WARN]Thread
> Thread[registry-vert.x-eventloop-thread-0,5,main] has been blocked for 5899
> ms, time limit is 2000
> io.vertx.core.impl.BlockedThreadChecker$1.run(BlockedThreadChecker.java:57)
> io.vertx.core.VertxException: Thread blocked
> at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
> at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:928)
> at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1323)
> at java.net.InetAddress.getAllByName0(InetAddress.java:1276)
> at java.net.InetAddress.getAllByName(InetAddress.java:1192)
> at java.net.InetAddress.getAllByName(InetAddress.java:1126)
> at java.net.InetAddress.getByName(InetAddress.java:1076)
> at
> io.netty.resolver.DefaultNameResolver.doResolve(DefaultNameResolver.java:40)
> at io.netty.resolver.SimpleNameResolver.resolve(SimpleNameResolver.java:62)
> at io.netty.resolver.SimpleNameResolver.resolve(SimpleNameResolver.java:53)
> at
> io.netty.resolver.InetSocketAddressResolver.doResolve(InetSocketAddressResolver.java:55)
> at
> io.netty.resolver.InetSocketAddressResolver.doResolve(InetSocketAddressResolver.java:31)
> at
> io.netty.resolver.AbstractAddressResolver.resolve(AbstractAddressResolver.java:106)
> at io.netty.bootstrap.Bootstrap.doResolveAndConnect0(Bootstrap.java:208)
> at io.netty.bootstrap.Bootstrap.doResolveAndConnect(Bootstrap.java:170)
> at io.netty.bootstrap.Bootstrap.connect(Bootstrap.java:145)
> at io.vertx.core.net.impl.ChannelProvider.connect(ChannelProvider.java:38)
> at
> io.vertx.core.http.impl.ConnectionManager$ChannelConnector.connect(ConnectionManager.java:537)
> at
> io.vertx.core.http.impl.ConnectionManager$ConnQueue.createNewConnection(ConnectionManager.java:294)
> at
> io.vertx.core.http.impl.ConnectionManager$ConnQueue.getConnection(ConnectionManager.java:237)
> at
> io.vertx.core.http.impl.ConnectionManager.getConnectionForRequest(ConnectionManager.java:171)
> at
> io.vertx.core.http.impl.HttpClientImpl.getConnectionForRequest(HttpClientImpl.java:950)
> at
> io.vertx.core.http.impl.HttpClientRequestImpl.connect(HttpClientRequestImpl.java:745)
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)