一个微服务架构中的服务消费者示例项目。仅是最简化的演示,基于spring-cloud-consul,feign实现。
Feign是一种声明式、模板化的HTTP客户端。在Spring Cloud中使用Feign, 我们可以做到使用HTTP请求远程服务时能与调用本地方法一样的编码体验,开发者完全感知不到这是远程方法,更感知不到这是个HTTP请求。
- 启动consul
- 启动该项目服务提供者
- 运行测试用例——SampleServiceTest,观察结果
一个微服务架构中的服务消费者示例项目。仅是最简化的演示,基于spring-cloud-consul,feign实现。
Feign是一种声明式、模板化的HTTP客户端。在Spring Cloud中使用Feign, 我们可以做到使用HTTP请求远程服务时能与调用本地方法一样的编码体验,开发者完全感知不到这是远程方法,更感知不到这是个HTTP请求。