Java Spring Cloud搜索错误发布到Zipkin

Java Spring Cloud搜索错误发布到Zipkin,java,spring,zipkin,spring-cloud-sleuth,Java,Spring,Zipkin,Spring Cloud Sleuth,是否有其他人在使用Zipkin和Spring Cloud Sleuth时遇到以下问题?将数据发布到本地主机Zipkin服务器似乎有问题。是否需要在Zipkin上配置代理设置 2016-11-17 12:13:59.270 DEBUG [myService,,,] 16588 --- [pool-1-thread-1] o.s.c.s.zipkin.HttpZipkinSpanReporter : error POSTing spans to http://localhost:9411/ap

是否有其他人在使用Zipkin和Spring Cloud Sleuth时遇到以下问题?将数据发布到本地主机Zipkin服务器似乎有问题。是否需要在Zipkin上配置代理设置

2016-11-17 12:13:59.270 DEBUG [myService,,,] 16588 --- [pool-1-thread-1] o.s.c.s.zipkin.HttpZipkinSpanReporter    : error POSTing spans to http://localhost:9411/api/v1/spans: as json {span data}

java.net.ConnectException: Connection refused (Connection refused)
    at java.net.PlainSocketImpl.socketConnect(Native Method) ~[na:1.8.0_112]
    at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) ~[na:1.8.0_112]
    at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) ~[na:1.8.0_112]
    at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) ~[na:1.8.0_112]
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) ~[na:1.8.0_112]
    at java.net.Socket.connect(Socket.java:589) ~[na:1.8.0_112]
    at java.net.Socket.connect(Socket.java:538) ~[na:1.8.0_112]
    at sun.net.NetworkClient.doConnect(NetworkClient.java:180) ~[na:1.8.0_112]
    at sun.net.www.http.HttpClient.openServer(HttpClient.java:432) ~[na:1.8.0_112]
    at sun.net.www.http.HttpClient.openServer(HttpClient.java:527) ~[na:1.8.0_112]
    at sun.net.www.http.HttpClient.<init>(HttpClient.java:211) ~[na:1.8.0_112]
    at sun.net.www.http.HttpClient.New(HttpClient.java:308) ~[na:1.8.0_112]
    at sun.net.www.http.HttpClient.New(HttpClient.java:326) ~[na:1.8.0_112]
    at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1202) ~[na:1.8.0_112]
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1138) ~[na:1.8.0_112]
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1032) ~[na:1.8.0_112]
    at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:966) ~[na:1.8.0_112]
    at sun.net.www.protocol.http.HttpURLConnection.getOutputStream0(HttpURLConnection.java:1316) ~[na:1.8.0_112]
    at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:1291) ~[na:1.8.0_112]
    at org.springframework.cloud.sleuth.zipkin.HttpZipkinSpanReporter.postSpans(HttpZipkinSpanReporter.java:146) ~[spring-cloud-sleuth-zipkin-1.0.0.RELEASE.jar:1.0.0.RELEASE]
    at org.springframework.cloud.sleuth.zipkin.HttpZipkinSpanReporter.flush(HttpZipkinSpanReporter.java:96) ~[spring-cloud-sleuth-zipkin-1.0.0.RELEASE.jar:1.0.0.RELEASE]
    at org.springframework.cloud.sleuth.zipkin.HttpZipkinSpanReporter$Flusher.run(HttpZipkinSpanReporter.java:124) [spring-cloud-sleuth-zipkin-1.0.0.RELEASE.jar:1.0.0.RELEASE]
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [na:1.8.0_112]
    at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [na:1.8.0_112]
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [na:1.8.0_112]
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [na:1.8.0_112]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [na:1.8.0_112]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [na:1.8.0_112]
    at java.lang.Thread.run(Thread.java:745) [na:1.8.0_112]
2016-11-17 12:13:59.270调试[myService,,,,]16588---[pool-1-thread-1]o.s.c.s.zipkin.HttpZipkinSpanReporter:错误发布到http://localhost:9411/api/v1/spans: 作为json{span data}
java.net.ConnectException:拒绝连接(拒绝连接)
在java.net.PlainSocketImpl.socketConnect(本机方法)~[na:1.8.0_112]
在java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)~[na:1.8.0_112]
在java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)~[na:1.8.0112]
在java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)~[na:1.8.0112]
在java.net.socksocketimpl.connect(socksocketimpl.java:392)~[na:1.8.0_112]
在java.net.Socket.connect(Socket.java:589)~[na:1.8.0_112]
在java.net.Socket.connect(Socket.java:538)~[na:1.8.0_112]
在sun.net.NetworkClient.doConnect(NetworkClient.java:180)~[na:1.8.0\u 112]
在sun.net.www.http.HttpClient.openServer(HttpClient.java:432)~[na:1.8.0\u 112]
在sun.net.www.http.HttpClient.openServer(HttpClient.java:527)~[na:1.8.0\u 112]
在sun.net.www.http.HttpClient.(HttpClient.java:211)~[na:1.8.0\u 112]
在sun.net.www.http.HttpClient.New(HttpClient.java:308)~[na:1.8.0\u 112]
在sun.net.www.http.HttpClient.New(HttpClient.java:326)~[na:1.8.0112]
在sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1202)~[na:1.8.0\u 112]
在sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1138)~[na:1.8.0_112]
在sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1032)~[na:1.8.0112]
在sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:966)~[na:1.8.0\u 112]
在sun.net.www.protocol.http.HttpURLConnection.getOutputStream0(HttpURLConnection.java:1316)~[na:1.8.0\u 112]
在sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:1291)~[na:1.8.0112]
在org.springframework.cloud.sleuth.zipkin.HttpZipkinSpanReporter.postSpans(HttpZipkinSpanReporter.java:146)~[spring-cloud-sleuth-zipkin-1.0.0.RELEASE.jar:1.0.0.RELEASE]
在org.springframework.cloud.sleuth.zipkin.HttpZipkinSpanReporter.flush(HttpZipkinSpanReporter.java:96)~[spring-cloud-sleuth-zipkin-1.0.0.RELEASE.jar:1.0.0.RELEASE]
在org.springframework.cloud.sleuth.zipkin.HttpZipkinSpanReporter$Flusher.run(HttpZipkinSpanReporter.java:124)[spring-cloud-sleuth-zipkin-1.0.0.RELEASE.jar:1.0.0.RELEASE]
在java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[na:1.8.0112]
在java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)[na:1.8.0112]
在java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)[na:1.8.0112]
在java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)[na:1.8.0112]
位于java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[na:1.8.0112]
在java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[na:1.8.0112]
在java.lang.Thread.run(Thread.java:745)[na:1.8.0_112]

请确保在spring引导配置文件中正确配置zipkin服务器。 就这样,

    logging:
      level.org.springframework.cloud: DEBUG
    spring:
      application:
        name: service-tracking
      sleuth:
        enabled: false
    zipkin:
        storage:
            type: mem
    server:
        port: 9411
并在zipkin客户端spring引导配置文件中添加以下配置:

  sleuth:
        enabled: true
        sampler:
          percentage: 1
      zipkin:
        enabled: true
        baseUrl: http://${tracking-host:tracking}:9411

显然,我们无法将跨度发送到Zipkin服务器。它还在运行吗P请先检查您是否可以访问它。如果没有任何附加信息,Zipkin似乎没有运行(即,
连接被拒绝
),您是否设法确保这是我们的问题?如果是这样的话,你能把你的样品贴到什么地方吗?你发现什么地方不对了吗?