一、Spring boot集成zuul遇到的问题
Spring boot 集成Spring cloud zuul运行控制台输出的错误描述:
Description:
The bean 'counterFactory', defined in class path resource [org/springframework/cloud/netflix/zuul/ZuulServerAutoConfiguration$ZuulCounterFactoryConfiguration.class], could not be registered. A bean with that name has already been defined in class path resource [org/springframework/cloud/netflix/zuul/ZuulServerAutoConfiguration$ZuulMetricsConfiguration.class] and overriding is disabled.
Action:
Consider renaming one of the beans or enabling overriding by setting spring.main.allow-bean-definition-overriding=true
二、集成版本
Spring cloud 版本:Finchley.SR2
Spring boot 版本:2.1.1.RELEASE
三、解决
将Sring boot 版本降低至2.0.7.RELEASE及以下版本