通过微服务调用会出现 404 not found 问题。特此记录
@FeignClient(value = "service-name")
@RequestMapping("/xxx-api")
public interface UserFeign {
@GetMapping("/user/getUserByName")
String getUserByLoginName(@RequestParam("name") String name);
}
FeignClient 是feign的注解
RequestMapping 的值是请求的路径前缀。如果不加的话,会是 service-name。加的话就是 xxx-api/xxxxx/xxx 这种。