gOODiDEA2002 opened a new issue #8455:
URL: https://github.com/apache/skywalking/issues/8455


   ### Search before asking
   
   - [X] I had searched in the 
[issues](https://github.com/apache/skywalking/issues?q=is%3Aissue) and found no 
similar issues.
   
   
   ### Apache SkyWalking Component
   
   OAP server (apache/skywalking)
   
   ### What happened
   
   2022-01-20 09:30:15,030 com.linecorp.armeria.common.util.SystemInfo 519 
[main] INFO  [] - IPv6: disabled (from /proc/sys/net/ipv6/conf/all/disable_ipv6)
   2022-01-20 09:30:15,089 com.linecorp.armeria.common.Flags 1447 [main] INFO  
[] - com.linecorp.armeria.useOpenSsl: true (default)
   2022-01-20 09:30:15,243 com.linecorp.armeria.common.Flags 634 [main] INFO  
[] - Using OpenSSL: BoringSSL, 0x1010107f
   2022-01-20 09:30:15,243 com.linecorp.armeria.common.Flags 1447 [main] INFO  
[] - com.linecorp.armeria.dumpOpenSslInfo: false (default)
   2022-01-20 09:30:15,411 
com.linecorp.armeria.internal.common.JavaVersionSpecific 45 [main] INFO  [] - 
Using the APIs optimized for: Java 9+
   2022-01-20 09:30:20,576 
org.apache.skywalking.oap.server.telemetry.api.HealthCheckMetrics 50 [main] 
WARN  [] - Health check fails. reason: No healthy endpoint
   2022-01-20 09:30:21,096 
org.apache.skywalking.library.elasticsearch.ElasticSearch 155 
[armeria-eventloop-epoll-4-4] WARN  [] - [creqId=ce173a3a, 
preqId=b9020cb0][http://UNKNOWN/#GET] Request: 
{startTime=2022-01-20T09:30:21.084Z(1642671021084257), length=0B, 
duration=5822µs(5822916ns), 
cause=com.linecorp.armeria.client.UnprocessedRequestException: 
com.linecorp.armeria.client.endpoint.EmptyEndpointGroupException, 
scheme=none+http, name=GET, headers=[:method=GET, :path=/, :scheme=http, 
:authority=UNKNOWN]}
   2022-01-20 09:30:21,097 
org.apache.skywalking.library.elasticsearch.ElasticSearch 186 
[armeria-eventloop-epoll-4-4] WARN  [] - [creqId=ce173a3a, 
preqId=b9020cb0][http://UNKNOWN/#GET] Response: 
{startTime=2022-01-20T09:30:21.092Z(1642671021092437), length=0B, duration=0ns, 
totalDuration=8182µs(8182560ns), 
cause=com.linecorp.armeria.client.UnprocessedRequestException: 
com.linecorp.armeria.client.endpoint.EmptyEndpointGroupException, 
headers=[:status=0]}
   com.linecorp.armeria.client.UnprocessedRequestException: 
com.linecorp.armeria.client.endpoint.EmptyEndpointGroupException
           at 
com.linecorp.armeria.client.UnprocessedRequestException.of(UnprocessedRequestException.java:45)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.client.HttpClientDelegate.execute(HttpClientDelegate.java:73)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.client.HttpClientDelegate.execute(HttpClientDelegate.java:47)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.client.logging.AbstractLoggingClient.execute(AbstractLoggingClient.java:125)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.internal.client.ClientUtil.pushAndExecute(ClientUtil.java:153)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.internal.client.ClientUtil.executeWithFallback(ClientUtil.java:141)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.client.retry.RetryingClient.doExecute0(RetryingClient.java:293)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.client.retry.RetryingClient.doExecute(RetryingClient.java:239)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.client.retry.RetryingClient.doExecute(RetryingClient.java:54)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.client.retry.AbstractRetryingClient.execute(AbstractRetryingClient.java:90)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.internal.client.ClientUtil.pushAndExecute(ClientUtil.java:153)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.internal.client.ClientUtil.initContextAndExecuteWithFallback(ClientUtil.java:107)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.internal.client.ClientUtil.lambda$initContextAndExecuteWithFallback$0(ClientUtil.java:81)
 ~[armeria-1.12.0.jar:?]
           at java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) 
~[?:?]
           at java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown 
Source) ~[?:?]
           at java.util.concurrent.CompletableFuture.postComplete(Unknown 
Source) ~[?:?]
           at java.util.concurrent.CompletableFuture$AsyncSupply.run(Unknown 
Source) ~[?:?]
           at 
com.linecorp.armeria.common.RequestContext.lambda$makeContextAware$3(RequestContext.java:547)
 ~[armeria-1.12.0.jar:?]
           at 
io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:164)
 [netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:469)
 [netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:387) 
[netty-transport-native-epoll-4.1.68.Final-linux-x86_64.jar:4.1.68.Final]
           at 
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986)
 [netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) 
[netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
 [netty-common-4.1.68.Final.jar:4.1.68.Final]
           at java.lang.Thread.run(Unknown Source) [?:?]
   Caused by: com.linecorp.armeria.client.endpoint.EmptyEndpointGroupException
           at 
com.linecorp.armeria.client.endpoint.EmptyEndpointGroupException.get(EmptyEndpointGroupException.java:37)
 ~[armeria-1.12.0.jar:?]
           ... 24 more
   2022-01-20 09:30:21,341 
org.apache.skywalking.library.elasticsearch.ElasticSearch 155 
[armeria-eventloop-epoll-4-4] WARN  [] - [creqId=2b8750a6, 
preqId=b9020cb0][http://UNKNOWN/#GET] Request: 
{startTime=2022-01-20T09:30:21.340Z(1642671021340316), length=0B, 
duration=242µs(242023ns), 
cause=com.linecorp.armeria.client.UnprocessedRequestException: 
com.linecorp.armeria.client.endpoint.EmptyEndpointGroupException, 
scheme=none+http, name=GET, headers=[:method=GET, :path=/, :scheme=http, 
:authority=UNKNOWN, armeria-retry-count=1]}
   2022-01-20 09:30:21,341 
org.apache.skywalking.library.elasticsearch.ElasticSearch 186 
[armeria-eventloop-epoll-4-4] WARN  [] - [creqId=2b8750a6, 
preqId=b9020cb0][http://UNKNOWN/#GET] Response: 
{startTime=2022-01-20T09:30:21.340Z(1642671021340597), length=0B, duration=0ns, 
totalDuration=285µs(285437ns), 
cause=com.linecorp.armeria.client.UnprocessedRequestException: 
com.linecorp.armeria.client.endpoint.EmptyEndpointGroupException, 
headers=[:status=0]}
   com.linecorp.armeria.client.UnprocessedRequestException: 
com.linecorp.armeria.client.endpoint.EmptyEndpointGroupException
           at 
com.linecorp.armeria.client.UnprocessedRequestException.of(UnprocessedRequestException.java:45)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.client.HttpClientDelegate.execute(HttpClientDelegate.java:73)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.client.HttpClientDelegate.execute(HttpClientDelegate.java:47)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.client.logging.AbstractLoggingClient.execute(AbstractLoggingClient.java:125)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.internal.client.ClientUtil.pushAndExecute(ClientUtil.java:153)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.internal.client.ClientUtil.executeWithFallback(ClientUtil.java:141)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.client.retry.RetryingClient.doExecute0(RetryingClient.java:293)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.client.retry.RetryingClient.lambda$handleRetryDecision$9(RetryingClient.java:414)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.common.RequestContext.lambda$makeContextAware$3(RequestContext.java:547)
 ~[armeria-1.12.0.jar:?]
           at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) 
[netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) 
[netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:164)
 [netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:469)
 [netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:384) 
[netty-transport-native-epoll-4.1.68.Final-linux-x86_64.jar:4.1.68.Final]
           at 
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986)
 [netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) 
[netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
 [netty-common-4.1.68.Final.jar:4.1.68.Final]
           at java.lang.Thread.run(Unknown Source) [?:?]
   Caused by: com.linecorp.armeria.client.endpoint.EmptyEndpointGroupException
           at 
com.linecorp.armeria.client.endpoint.EmptyEndpointGroupException.get(EmptyEndpointGroupException.java:37)
 ~[armeria-1.12.0.jar:?]
           ... 17 more
   2022-01-20 09:30:21,796 
org.apache.skywalking.library.elasticsearch.ElasticSearch 155 
[armeria-eventloop-epoll-4-4] WARN  [] - [creqId=4c887cdd, 
preqId=b9020cb0][http://UNKNOWN/#GET] Request: 
{startTime=2022-01-20T09:30:21.795Z(1642671021795315), length=0B, 
duration=207µs(207148ns), 
cause=com.linecorp.armeria.client.UnprocessedRequestException: 
com.linecorp.armeria.client.endpoint.EmptyEndpointGroupException, 
scheme=none+http, name=GET, headers=[:method=GET, :path=/, :scheme=http, 
:authority=UNKNOWN, armeria-retry-count=2]}
   2022-01-20 09:30:21,796 
org.apache.skywalking.library.elasticsearch.ElasticSearch 186 
[armeria-eventloop-epoll-4-4] WARN  [] - [creqId=4c887cdd, 
preqId=b9020cb0][http://UNKNOWN/#GET] Response: 
{startTime=2022-01-20T09:30:21.795Z(1642671021795561), length=0B, duration=0ns, 
totalDuration=250µs(250189ns), 
cause=com.linecorp.armeria.client.UnprocessedRequestException: 
com.linecorp.armeria.client.endpoint.EmptyEndpointGroupException, 
headers=[:status=0]}
   com.linecorp.armeria.client.UnprocessedRequestException: 
com.linecorp.armeria.client.endpoint.EmptyEndpointGroupException
           at 
com.linecorp.armeria.client.UnprocessedRequestException.of(UnprocessedRequestException.java:45)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.client.HttpClientDelegate.execute(HttpClientDelegate.java:73)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.client.HttpClientDelegate.execute(HttpClientDelegate.java:47)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.client.logging.AbstractLoggingClient.execute(AbstractLoggingClient.java:125)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.internal.client.ClientUtil.pushAndExecute(ClientUtil.java:153)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.internal.client.ClientUtil.executeWithFallback(ClientUtil.java:141)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.client.retry.RetryingClient.doExecute0(RetryingClient.java:293)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.client.retry.RetryingClient.lambda$handleRetryDecision$9(RetryingClient.java:414)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.common.RequestContext.lambda$makeContextAware$3(RequestContext.java:547)
 ~[armeria-1.12.0.jar:?]
           at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) 
[netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) 
[netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:164)
 [netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:469)
 [netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:384) 
[netty-transport-native-epoll-4.1.68.Final-linux-x86_64.jar:4.1.68.Final]
           at 
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986)
 [netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) 
[netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
 [netty-common-4.1.68.Final.jar:4.1.68.Final]
           at java.lang.Thread.run(Unknown Source) [?:?]
   Caused by: com.linecorp.armeria.client.endpoint.EmptyEndpointGroupException
           at 
com.linecorp.armeria.client.endpoint.EmptyEndpointGroupException.get(EmptyEndpointGroupException.java:37)
 ~[armeria-1.12.0.jar:?]
           ... 17 more
   2022-01-20 09:30:21,799 
org.apache.skywalking.oap.server.telemetry.api.HealthCheckMetrics 50 
[armeria-common-worker-epoll-2-1] WARN  [] - Health check fails. reason: No 
healthy endpoint
   2022-01-20 09:30:21,800 
org.apache.skywalking.oap.server.library.client.elasticsearch.ElasticSearchClient
 148 [armeria-common-worker-epoll-2-1] ERROR [] - [8.9.1-91ab0a3 
(20211210154203)] Failed to recreate ElasticSearch client based on config
   java.util.concurrent.CompletionException: 
com.linecorp.armeria.client.UnprocessedRequestException: 
com.linecorp.armeria.client.endpoint.EmptyEndpointGroupException
           at java.util.concurrent.CompletableFuture.encodeThrowable(Unknown 
Source) ~[?:?]
           at java.util.concurrent.CompletableFuture.completeThrowable(Unknown 
Source) ~[?:?]
           at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown 
Source) ~[?:?]
           at java.util.concurrent.CompletableFuture.postComplete(Unknown 
Source) ~[?:?]
           at 
java.util.concurrent.CompletableFuture.completeExceptionally(Unknown Source) 
~[?:?]
           at 
com.linecorp.armeria.common.util.UnmodifiableFuture.doCompleteExceptionally(UnmodifiableFuture.java:139)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.common.util.UnmodifiableFuture.lambda$wrap$0(UnmodifiableFuture.java:98)
 ~[armeria-1.12.0.jar:?]
           at java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) 
~[?:?]
           at java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown 
Source) ~[?:?]
           at java.util.concurrent.CompletableFuture.postComplete(Unknown 
Source) ~[?:?]
           at 
java.util.concurrent.CompletableFuture.completeExceptionally(Unknown Source) 
~[?:?]
           at 
com.linecorp.armeria.common.stream.DeferredStreamMessage.lambda$delegate$0(DeferredStreamMessage.java:132)
 ~[armeria-1.12.0.jar:?]
           at java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) 
~[?:?]
           at java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown 
Source) ~[?:?]
           at java.util.concurrent.CompletableFuture.postComplete(Unknown 
Source) ~[?:?]
           at 
java.util.concurrent.CompletableFuture.completeExceptionally(Unknown Source) 
~[?:?]
           at 
com.linecorp.armeria.common.stream.DeferredStreamMessage.lambda$delegate$0(DeferredStreamMessage.java:132)
 ~[armeria-1.12.0.jar:?]
           at java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) 
~[?:?]
           at java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown 
Source) ~[?:?]
           at java.util.concurrent.CompletableFuture.postComplete(Unknown 
Source) ~[?:?]
           at 
java.util.concurrent.CompletableFuture.completeExceptionally(Unknown Source) 
~[?:?]
           at 
com.linecorp.armeria.common.stream.StreamMessageCollector.onError(StreamMessageCollector.java:80)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.internal.common.stream.AbortedStreamMessage.subscribe0(AbortedStreamMessage.java:91)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.internal.common.stream.AbortedStreamMessage.lambda$subscribe$1(AbortedStreamMessage.java:85)
 ~[armeria-1.12.0.jar:?]
           at 
io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:164)
 [netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:469)
 [netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:387) 
[netty-transport-native-epoll-4.1.68.Final-linux-x86_64.jar:4.1.68.Final]
           at 
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986)
 [netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) 
[netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
 [netty-common-4.1.68.Final.jar:4.1.68.Final]
           at java.lang.Thread.run(Unknown Source) [?:?]
   Caused by: com.linecorp.armeria.client.UnprocessedRequestException: 
com.linecorp.armeria.client.endpoint.EmptyEndpointGroupException
           at 
com.linecorp.armeria.client.UnprocessedRequestException.of(UnprocessedRequestException.java:45)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.client.HttpClientDelegate.execute(HttpClientDelegate.java:73)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.client.HttpClientDelegate.execute(HttpClientDelegate.java:47)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.client.logging.AbstractLoggingClient.execute(AbstractLoggingClient.java:125)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.internal.client.ClientUtil.pushAndExecute(ClientUtil.java:153)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.internal.client.ClientUtil.executeWithFallback(ClientUtil.java:141)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.client.retry.RetryingClient.doExecute0(RetryingClient.java:293)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.client.retry.RetryingClient.lambda$handleRetryDecision$9(RetryingClient.java:414)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.common.RequestContext.lambda$makeContextAware$3(RequestContext.java:547)
 ~[armeria-1.12.0.jar:?]
           at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) 
~[netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) 
~[netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:164)
 ~[netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:469)
 ~[netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:384) 
~[netty-transport-native-epoll-4.1.68.Final-linux-x86_64.jar:4.1.68.Final]
           ... 4 more
   Caused by: com.linecorp.armeria.client.endpoint.EmptyEndpointGroupException
           at 
com.linecorp.armeria.client.endpoint.EmptyEndpointGroupException.get(EmptyEndpointGroupException.java:37)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.client.HttpClientDelegate.execute(HttpClientDelegate.java:73)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.client.HttpClientDelegate.execute(HttpClientDelegate.java:47)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.client.logging.AbstractLoggingClient.execute(AbstractLoggingClient.java:125)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.internal.client.ClientUtil.pushAndExecute(ClientUtil.java:153)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.internal.client.ClientUtil.executeWithFallback(ClientUtil.java:141)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.client.retry.RetryingClient.doExecute0(RetryingClient.java:293)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.client.retry.RetryingClient.lambda$handleRetryDecision$9(RetryingClient.java:414)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.common.RequestContext.lambda$makeContextAware$3(RequestContext.java:547)
 ~[armeria-1.12.0.jar:?]
           at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) 
~[netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) 
~[netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:164)
 ~[netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:469)
 ~[netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:384) 
~[netty-transport-native-epoll-4.1.68.Final-linux-x86_64.jar:4.1.68.Final]
           ... 4 more
   2022-01-20 09:30:21,802 
org.apache.skywalking.oap.server.starter.OAPServerBootstrap 60 [main] ERROR [] 
- [8.9.1-91ab0a3 (20211210154203)] 
com.linecorp.armeria.client.UnprocessedRequestException: 
com.linecorp.armeria.client.endpoint.EmptyEndpointGroupException
   org.apache.skywalking.oap.server.library.module.ModuleStartException: 
com.linecorp.armeria.client.UnprocessedRequestException: 
com.linecorp.armeria.client.endpoint.EmptyEndpointGroupException
           at 
org.apache.skywalking.oap.server.storage.plugin.elasticsearch.StorageModuleElasticsearchProvider.start(StorageModuleElasticsearchProvider.java:212)
 ~[storage-elasticsearch-plugin-8.9.1.jar:8.9.1]
           at 
org.apache.skywalking.oap.server.library.module.BootstrapFlow.start(BootstrapFlow.java:49)
 ~[library-module-8.9.1.jar:8.9.1]
           at 
org.apache.skywalking.oap.server.library.module.ModuleManager.init(ModuleManager.java:60)
 ~[library-module-8.9.1.jar:8.9.1]
           at 
org.apache.skywalking.oap.server.starter.OAPServerBootstrap.start(OAPServerBootstrap.java:44)
 [server-starter-8.9.1.jar:8.9.1]
           at 
org.apache.skywalking.oap.server.starter.OAPServerStartUp.main(OAPServerStartUp.java:23)
 [server-starter-8.9.1.jar:8.9.1]
   Caused by: java.util.concurrent.CompletionException: 
com.linecorp.armeria.client.UnprocessedRequestException: 
com.linecorp.armeria.client.endpoint.EmptyEndpointGroupException
           at java.util.concurrent.CompletableFuture.encodeThrowable(Unknown 
Source) ~[?:?]
           at java.util.concurrent.CompletableFuture.completeThrowable(Unknown 
Source) ~[?:?]
           at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown 
Source) ~[?:?]
           at java.util.concurrent.CompletableFuture.postComplete(Unknown 
Source) ~[?:?]
           at 
java.util.concurrent.CompletableFuture.completeExceptionally(Unknown Source) 
~[?:?]
           at 
com.linecorp.armeria.common.util.UnmodifiableFuture.doCompleteExceptionally(UnmodifiableFuture.java:139)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.common.util.UnmodifiableFuture.lambda$wrap$0(UnmodifiableFuture.java:98)
 ~[armeria-1.12.0.jar:?]
           at java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) 
~[?:?]
           at java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown 
Source) ~[?:?]
           at java.util.concurrent.CompletableFuture.postComplete(Unknown 
Source) ~[?:?]
           at 
java.util.concurrent.CompletableFuture.completeExceptionally(Unknown Source) 
~[?:?]
           at 
com.linecorp.armeria.common.stream.DeferredStreamMessage.lambda$delegate$0(DeferredStreamMessage.java:132)
 ~[armeria-1.12.0.jar:?]
           at java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) 
~[?:?]
           at java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown 
Source) ~[?:?]
           at java.util.concurrent.CompletableFuture.postComplete(Unknown 
Source) ~[?:?]
           at 
java.util.concurrent.CompletableFuture.completeExceptionally(Unknown Source) 
~[?:?]
           at 
com.linecorp.armeria.common.stream.DeferredStreamMessage.lambda$delegate$0(DeferredStreamMessage.java:132)
 ~[armeria-1.12.0.jar:?]
           at java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) 
~[?:?]
           at java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown 
Source) ~[?:?]
           at java.util.concurrent.CompletableFuture.postComplete(Unknown 
Source) ~[?:?]
           at 
java.util.concurrent.CompletableFuture.completeExceptionally(Unknown Source) 
~[?:?]
           at 
com.linecorp.armeria.common.stream.StreamMessageCollector.onError(StreamMessageCollector.java:80)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.internal.common.stream.AbortedStreamMessage.subscribe0(AbortedStreamMessage.java:91)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.internal.common.stream.AbortedStreamMessage.lambda$subscribe$1(AbortedStreamMessage.java:85)
 ~[armeria-1.12.0.jar:?]
           at 
io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:164)
 ~[netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:469)
 ~[netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:387) 
~[netty-transport-native-epoll-4.1.68.Final-linux-x86_64.jar:4.1.68.Final]
           at 
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986)
 ~[netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) 
~[netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
 ~[netty-common-4.1.68.Final.jar:4.1.68.Final]
           at java.lang.Thread.run(Unknown Source) ~[?:?]
   Caused by: com.linecorp.armeria.client.UnprocessedRequestException: 
com.linecorp.armeria.client.endpoint.EmptyEndpointGroupException
           at 
com.linecorp.armeria.client.UnprocessedRequestException.of(UnprocessedRequestException.java:45)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.client.HttpClientDelegate.execute(HttpClientDelegate.java:73)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.client.HttpClientDelegate.execute(HttpClientDelegate.java:47)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.client.logging.AbstractLoggingClient.execute(AbstractLoggingClient.java:125)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.internal.client.ClientUtil.pushAndExecute(ClientUtil.java:153)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.internal.client.ClientUtil.executeWithFallback(ClientUtil.java:141)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.client.retry.RetryingClient.doExecute0(RetryingClient.java:293)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.client.retry.RetryingClient.lambda$handleRetryDecision$9(RetryingClient.java:414)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.common.RequestContext.lambda$makeContextAware$3(RequestContext.java:547)
 ~[armeria-1.12.0.jar:?]
           at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) 
~[netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) 
~[netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:164)
 ~[netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:469)
 ~[netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:384) 
~[netty-transport-native-epoll-4.1.68.Final-linux-x86_64.jar:4.1.68.Final]
           at 
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986)
 ~[netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) 
~[netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
 ~[netty-common-4.1.68.Final.jar:4.1.68.Final]
           at java.lang.Thread.run(Unknown Source) ~[?:?]
   Caused by: com.linecorp.armeria.client.endpoint.EmptyEndpointGroupException
           at 
com.linecorp.armeria.client.endpoint.EmptyEndpointGroupException.get(EmptyEndpointGroupException.java:37)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.client.HttpClientDelegate.execute(HttpClientDelegate.java:73)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.client.HttpClientDelegate.execute(HttpClientDelegate.java:47)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.client.logging.AbstractLoggingClient.execute(AbstractLoggingClient.java:125)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.internal.client.ClientUtil.pushAndExecute(ClientUtil.java:153)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.internal.client.ClientUtil.executeWithFallback(ClientUtil.java:141)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.client.retry.RetryingClient.doExecute0(RetryingClient.java:293)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.client.retry.RetryingClient.lambda$handleRetryDecision$9(RetryingClient.java:414)
 ~[armeria-1.12.0.jar:?]
           at 
com.linecorp.armeria.common.RequestContext.lambda$makeContextAware$3(RequestContext.java:547)
 ~[armeria-1.12.0.jar:?]
           at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98) 
~[netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170) 
~[netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:164)
 ~[netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:469)
 ~[netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:384) 
~[netty-transport-native-epoll-4.1.68.Final-linux-x86_64.jar:4.1.68.Final]
           at 
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986)
 ~[netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) 
~[netty-common-4.1.68.Final.jar:4.1.68.Final]
           at 
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
 ~[netty-common-4.1.68.Final.jar:4.1.68.Final]
           at java.lang.Thread.run(Unknown Source) ~[?:?]
   
   ### What you expected to happen
   
   正常启动
   
   ### How to reproduce
   
   docker run -d \
   -p 12800:12800 \
   -p 11800:11800 \
   --name sw-oap \
   --restart=always \
   -e SW_STORAGE=elasticsearch \
   -e SW_STORAGE_ES_CLUSTER_NODES=XXX:9200 \
   apache/skywalking-oap-server:8.9.1
   
   ---
   http://XXX:9200
   
   {
   name: "elasticsearch-docker-single-node",
   cluster_name: "elasticsearch-cluster",
   cluster_uuid: "mQjYJz8ySWaS_Cu0ig4sYA",
   version: {
   number: "7.10.0",
   build_flavor: "default",
   build_type: "docker",
   build_hash: "51e9d6f22758d0374a0f3f5c6e8f3a7997850f96",
   build_date: "2020-11-09T21:30:33.964949Z",
   build_snapshot: false,
   lucene_version: "8.7.0",
   minimum_wire_compatibility_version: "6.8.0",
   minimum_index_compatibility_version: "6.0.0-beta1"
   },
   tagline: "You Know, for Search"
   }
   
   ### Anything else
   
   _No response_
   
   ### Are you willing to submit PR?
   
   - [ ] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of 
Conduct](https://www.apache.org/foundation/policies/conduct)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to