我正在使用Spring云Zipkin跟踪样本百分比为0.4的调用。我没有使用MySQL或Cassandra等任何持久存储。能告诉我如何在Zipkin服务器中设置数据保留期限,例如:我想只检查6小时/ 1天的数据。
或者,如果我可以设置最大跨度计数
答案 0 :(得分:0)
使用Spring启动 Dalston.SR3 (使用open zipkin 1.28)你可以通过设置属性 zipkin.storage.mem.max-spans = xxx 来实现这一点限制跨度数量并丢弃旧跨度。
的pom.xml
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.5.4.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>1.8</java.version>
<spring-cloud.version>Dalston.SR3</spring-cloud.version>
</properties>