1

Spring Cloud ZipKin サーバーを起動できません。以下の例外が発生しています。

BeanCreationException: バインダー ファクトリを作成できません。META-INF/spring.bindersクラスパスにリソースが見つかりません

以下は私のmaven依存関係です-

<dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-sleuth-zipkin</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-sleuth-zipkin-stream</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
        </dependency>
</dependencies>

また、私のアプリケーションのスタートアップ クラスは以下のようになります。

@SpringBootApplication
@EnableZipkinStreamServer
public class ZipkinApplication {
    public static void main(String[] args) {
            SpringApplication.run(ZipkinApplication.class, args);
    }
}

どんな助けでも大歓迎です。

4

1 に答える 1

4

Spring Cloud Zipkin Stream はその下で Spring Cloud Stream を使用しています。スパンを Zipkin に送信する方法を指定する必要があるため、バインダーが必要です。考えられるバインダーの 1 つは、RabbitMQ バインダーです。これをチェックしてください: https://github.com/spring-cloud-samples/sleuth-documentation-apps/blob/master/zipkin-server/build.gradle#L6

于 2017-01-18T16:04:16.010 に答える