在阿里云容器服务上开发基于Docker的Spring Cloud微服务应用(四)
服务间通信与集成 本文为阿里云容器服务Spring Cloud应用开发系列文章的第四篇。 一、在阿里云容器服务上开发Spring Cloud微服务应用 二、部署Spring Cloud应用示例 三、服务发现 四、服务间通信与集成(本文) 五、服务智能路由 六、集中配置管理 七、高可用和容错 八、监控和日志 九、服务的部署和发布策略 同步通信 服务之间的通信一般采用HTTP+JSON协议,由于HTTP的开销远大于本地调用,在调用的时候一定要注意服务间API的粒度。 服务同步调用(HTTP) 在前文我们已经演示了如何利用Eureka进行服务发现。在示例代码中,foobar服务需要通过HTTP/JSON调用foo服务和bar服务。Spring Cloud提供及对HTTP协议和JSON解析的支持,具体可以参见下面的代码示例: ... @Autowired