FeignClient 使用:
需求:现有系统A,B 需要请求到这两个系统的接口
系统A接口:
系统B接口:
系统B 配置文件:
调用示例:
拦截器:
系统A为get请求 再看看get 调用:
调用成功:
总结下, FeignClient 调用 使用name 也好value 也好,都可以,甚至可以使用注册到consul中的服务名称直接调用。
只需要传参和返回值保持和生产者(提供接口的系统) 一样,就可以正常访问了。
直接启动nginx就可以了
关于nginx 配合tomcat 做转发 以及后端转发配置:
效果--访问路径:
实际路径: