最新使用springcloud搭建微服务架构整合zipkin链路服务,但是启动后一直报错,报错
The bean 'characterEncodingFilter', defined in class path resource ##zipkin/autoconfigure/ui/ZipkinUiAutoConfiguration.class, could not be registered. #A bean with that name has already been defined in class path resource #[org/springframework/boot/autoconfigure/web/servlet/HttpEncodingAutoConfiguration.class] and overriding is disabled.Action:

一开始以为版本有问题,搞了半天,加入配置就完美解决这个问题了
server:
port: 8001 # ZipKin链路追踪服务提供方
# 指定当前eureka客户端的注册地址,
eureka:
serverPort: 8000
instance:
hostname: localhost
client:
service-url:
defaultZone: http://${eureka.instance.hostname}:${eureka.serverPort}/eureka/
#当前服务名称-链路服务器
spring:
application:
name: spring_cloud_zipkin_server
#解决The bean 'characterEncodingFilter', defined in class path resource
解决Zipkin与Spring Cloud集成冲突

本文介绍了解决在Spring Cloud微服务架构中集成Zipkin链路追踪服务时遇到的bean定义冲突问题,通过配置允许bean定义覆盖,成功启用了Zipkin服务,并分享了完整的配置代码。
最低0.47元/天 解锁文章
1339

被折叠的 条评论
为什么被折叠?



