Spring Cloud Zipkin服务器数据保留期

时间:2017-09-26 17:32:09

标签: spring-cloud-netflix zipkin spring-cloud-sleuth

我正在使用Spring云Zipkin跟踪样本百分比为0.4的调用。我没有使用MySQL或Cassandra等任何持久存储。能告诉我如何在Zipkin服务器中设置数据保留期限,例如:我想只检查6小时/ 1天的数据。

或者,如果我可以设置最大跨度计数

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>