我需要使用Zipkn来跟踪我的春季引导application.Here是我的application.yml配置
spring:
cloud:
config:
uri: http://localhost:8080
profiles:
active: default
management:
security:
enabled: false
zipkin:
base-url: http://localhost:8082
sleuth:
sampler:
percentage: 1.0
logging:
level:
org:
springframework:
cloud:
sleuth: WARN但是Zipkin.I中没有创建这些跨度,我已经将所有必需的依赖项添加到了我的服务的pom文件中。
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-zipkin</artifactId>
</dependency>和zipkin服务的pom文件。
<dependency>
<groupId>io.zipkin.java</groupId>
<artifactId>zipkin-server</artifactId>
</dependency>
<dependency>
<groupId>io.zipkin.java</groupId>
<artifactId>zipkin-autoconfigure-ui</artifactId>
<scope>runtime</scope>
</dependency>发布于 2018-12-09 16:13:01
对此有两种方法
查看您添加的yml文件
zipkin:
base-url: http://localhost:8082这意味着你的方法是2。
但是在pom中,添加了不需要的zipkin-server和zipkin-autoconfigure-ui依赖项。
我会尝试把这两个机构分开
1.使用SpringBootApplication启动Zipkin服务器
pom.xml
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-zipkin</artifactId>
</dependency>
<dependency>
<groupId>io.zipkin.java</groupId>
<artifactId>zipkin-server</artifactId>
</dependency>
<dependency>
<groupId>io.zipkin.java</groupId>
<artifactId>zipkin-autoconfigure-ui</artifactId>
<scope>runtime</scope>
</dependency>application.properties
spring.application.name=zipkin-server
server.port=9411Application.java
@SpringBootApplication
@EnableZipkinStreamServe
public class Application {
public static void main(String[] args) {
SpringApplication.run(ZipkinServerApplication.class, args);
}
}2.以独立方式启动Zipkin服务器,并使用SpringBootApplication作为Zipkin客户机
pom.xml
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-zipkin</artifactId>
</dependency>application.properties
spring.zipkin.base-url=http://localhost:9411/
spring.sleuth.sampler.probability=1编辑1:
根据Brian的评论,@EnableZipkinServer是不受欢迎和不支持的。因此,请通过文档获得更详细的信息。
发布于 2018-12-09 13:41:18
我可以说你的YAML有一些不好的凹痕,甚至有些地方不对。否则,您将尝试在不受支持的配置中运行Zipkin。请查看我们的快速启动文档:https://zipkin.io/pages/quickstart.html
https://stackoverflow.com/questions/53692437
复制相似问题