Microservices 在SpringBoot中使用netflix zuul面临微服务问题
应用程序无法启动Microservices 在SpringBoot中使用netflix zuul面临微服务问题,microservices,netflix-zuul,Microservices,Netflix Zuul,应用程序无法启动 说明: 无法注册在类路径资源[org/springframework/cloud/netflix/zuul/ZuulServerAutoConfiguration$zuulcountfactoryconfiguration.class]中定义的bean“counterFactory”。已在类路径资源[org/springframework/cloud/netflix/zuul/ZuulServerAutoConfiguration$ZuulMetricsConfigurati
说明: 无法注册在类路径资源[org/springframework/cloud/netflix/zuul/ZuulServerAutoConfiguration$zuulcountfactoryconfiguration.class]中定义的bean“counterFactory”。已在类路径资源[org/springframework/cloud/netflix/zuul/ZuulServerAutoConfiguration$ZuulMetricsConfiguration.class]中定义了具有该名称的bean,并且已禁用覆盖 行动:
考虑重命名其中一个bean或通过设置spring.main.allow bean definition overriding=true来启用覆盖使用spring引导版本的2.0.x…他们还没有引入Zuul对2.1.x的支持
谢谢这将通过在yml或属性文件中添加以下配置来解决
spring:
main:
allow-bean-definition-overriding: true
如果您使用Maven org.springframework.cloud-spring-cloud-starter-netflix-zuul,请共享您的pom.xml,但是否有任何方法支持2.1.x。另外?否。Spring 2.1版本不支持它。可能在将来。在此之前,您还可以使用2.0.X版本,它具有相同的功能。。。