首页 文章

Spring Sleuth向Zipkin发送了10%的请求

提问于
浏览
0

默认情况下,Spring Sleuth只向Zipkin发送10%的请求 . 通过设置 spring.sleuth.sampler.percentage ,您可以增加百分比 . 不幸的是,无论我设定的 Value 是多少,它都会停留在10% . 我试过1.0,0.5,1,100 .

输出 /env

"spring.sleuth.sampler.percentage": {
                "value": 1,
                "origin": "class path resource [application.yml]:77:19"
            }

无论 Value 如何,当我提出多个请求时,只有10%的人会使用Zipkin .

我们使用的是Spring Cloud的Finchley.M8版本和Spring Boot的2.0.0.RELEASE版本 .

以下是相关的POM设置 .

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.0.0.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>Finchley.M8</spring-cloud.version>
</properties>

<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-dependencies</artifactId>
            <version>${spring-cloud.version}</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>

    <dependency> 
        <groupId>org.springframework.cloud</groupId>
        <artifactId>spring-cloud-starter-zipkin</artifactId>
    </dependency>

这可能是个错误吗?

1 回答

相关问题