to {POST /cart/add}: There is already 'cartController' bean method
错误原因:Feign接口所在包和controller包相同。
方法:修改Feign所在包名。
Error具体内容:
Feign 服务生产方
该微服务名为:order-service;
Controller类里只有一个映射map: /cart/add
,且该微服务可以单独完美运行,无bug。
该类在com.xyz.order包下
Feign 服务调用方
该Feign接口调用的微服务为order-service
,就是上边服务生产方的微服务。
add方法的请求map路径为:/cart/add
。
该Feign接口在com.xyz.order包
下。
Feign 服务生产方可以正常启动,但存在Fein接口的Feign 服务调用方无法启动。
报错为