2017-12-25 15:49:23
557
0
0
# 第四篇 Feign客户端
上一篇我们介绍了如何使用Spring Cloud开发一个服务,并在Docker环境中进行部署。Spring Cloud中的服务为了保证高可用性,会将服务部署成一个由多个实例组成的集群。通过Feign Client来消费服务,就能够在服务调用时实现负载均衡。
通常服务在应用平台中不是独立存在的,服务之间会存在调用关系。服务之间在互相调用过程中,被调用的服务出现故障
2017-12-25 14:08:57
299
0
0
# 第三篇 开发部署一个服务
本篇中我们将开发和部署一个基于Spring Cloud Eureka Server的服务。服务主要实现对一个Oracle数据库中的表的增删查改功能。
## 一、在Docker中启动一个Oracle数据库
在`docker-compose.yml`中创建一个命名为`oracle12c`的服务。在`services`下增加如下服务配置:
```
oracle12
2017-12-25 13:34:44
266
0
0
# 第二篇 统一配置服务
# 第一篇 Eureka注册中心
## 知识背景
读者如果有如下知识背景,阅读本文可能会更顺利一些。
- Spring Boot开发知识
- Maven知识
- Docker知识
## 一、简介
Spring Cloud为开发者提供了实现分布式系统特性的工具。例如,配置管理、服务发现、熔断器、智能路由、微代理(micro-proxy)、控制总线、one-time tokens、g