zipkin状态为不健康
BUG描述
清晰的BUG描述,有助于判断问题,请按如下步骤
1.说明操作的背景,使用了哪个模块什么功能?
2.怎么输入或操作的得到了什么结果?
3.预期结果与实际有什么差异?
环境
使用install>sh安装,没有改动任何env参数。启动后通过docker compose启动zipkin server,docker ps显示zipkin server状态为unhealty。通过docker log日志如下:
2020-11-10 07:27:16.947 %clr( WARN) %clr([/]){yellow} 1 --- [ng-tasks-1-1524] z.s.i.BodyIsExceptionMessage : Unexpected error handling request.
java.lang.RuntimeException: request [/_template/zipkin:span_template] contains unrecognized parameter: [include_type_name] at zipkin2.elasticsearch.internal.client.HttpCall.lambda$parseResponse$4(HttpCall.java:265) ~[zipkin-storage-elasticsearch-2.22.2.jar:?] at zipkin2.elasticsearch.internal.client.HttpCall.parseResponse(HttpCall.java:275) ~[zipkin-storage-elasticsearch-2.22.2.jar:?] at zipkin2.elasticsearch.internal.client.HttpCall.doExecute(HttpCall.java:166) ~[zipkin-storage-elasticsearch-2.22.2.jar:?] at zipkin2.Call$Base.execute(Call.java:391) ~[zipkin-2.22.2.jar:?] at zipkin2.elasticsearch.EnsureIndexTemplate.ensureIndexTemplate(EnsureIndexTemplate.java:37) ~[zipkin-storage-elasticsearch-2.22.2.jar:?] at zipkin2.elasticsearch.ElasticsearchStorage.doEnsureIndexTemplates(ElasticsearchStorage.java:336) ~[zipkin-storage-elasticsearch-2.22.2.jar:?] at zipkin2.elasticsearch.ElasticsearchStorage.ensureIndexTemplates(ElasticsearchStorage.java:327) ~[zipkin-storage-elasticsearch-2.22.2.jar:?] at zipkin2.elasticsearch.ElasticsearchStorage.spanStore(ElasticsearchStorage.java:228) ~[zipkin-storage-elasticsearch-2.22.2.jar:?] at zipkin2.elasticsearch.ElasticsearchStorage.serviceAndSpanNames(ElasticsearchStorage.java:237) ~[zipkin-storage-elasticsearch-2.22.2.jar:?] at zipkin2.server.internal.ZipkinQueryApiV2.getRemoteServiceNames(ZipkinQueryApiV2.java:117) ~[classes/:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?] at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?] at com.linecorp.armeria.internal.server.annotation.AnnotatedService.invoke(AnnotatedService.java:323) ~[armeria-1.2.0.jar:?] at com.linecorp.armeria.internal.server.annotation.AnnotatedService.lambda$serve0$6(AnnotatedService.java:299) ~[armeria-1.2.0.jar:?] at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?] at com.linecorp.armeria.common.RequestContext.lambda$makeContextAware$3(RequestContext.java:502) ~[armeria-1.2.0.jar:?] at io.micrometer.core.instrument.internal.TimedRunnable.run(TimedRunnable.java:44) [micrometer-core-1.6.0.jar:1.6.0] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:?] at java.util.concurrent.FutureTask.run(Unknown Source) [?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) [?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:?] at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-common-4.1.53.Final.jar:4.1.53.Final] at java.lang.Thread.run(Unknown Source) [?:?]