摘要: 服务消费者 之前已经搭建好了微服务中的核心组件——服务注册中心(包括单节点模式和高可用模式)。也有了服务提供者,接下来搭建一个服务消费者,它主要完成两个目标,发现服务以及消费服务。其中,服务发现的任务由Eureka的客户端完成,而服务消费的任务由Ribbon完成。 Spring Cloud Ribb 阅读全文
posted @ 2018-04-13 17:10 我滴个小张张 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 高可用注册中心 在微服务架构这样的分布式环境中,需要充分考虑发生故障的情况,所以在生产环境中必须对各个组件进行高可用部署,对于微服务如此,对于服务注册中心也一样。如果一直使用单节点的服务注册中心,这在生产环境中显然并不合适,需要构建高可用的服务注册中心以增强系统的可用性。 在Eureka的服务治理设 阅读全文
posted @ 2018-04-13 13:46 我滴个小张张 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 服务提供者:向注册中心注册服务 1. 新建maven工程,骨架选择quickstart,工程名称:demo-member 2. 加入相关依赖: 3. 编写服务接口: 4. 在src\main\resources目录下新建application.yml文件: 5. 编写启动类: 6. 启动项目,并访问 阅读全文
posted @ 2018-04-13 12:29 我滴个小张张 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 搭建Spring Cloud注册中心:Eureka 服务注册:在服务治理框架中,通常都会构建一个注册中心,每个服务单元向注册中心登记自己提供的服务,将主机与端口号、版本号、通信协议等一些附加信息告诉注册中心,注册中心按服务名分类组织服务清单。另外,服务注册中心还需要以心跳的方式去监测清单中的服务是否 阅读全文
posted @ 2018-04-13 09:59 我滴个小张张 阅读(154) 评论(0) 推荐(0) 编辑
摘要: Spring Boot快速入门 1. Eclipse新建maven工程,骨架选择quickstart: 2. 加入springboot的父工程,和web依赖: 3. 编写一个简单的RESTful接口,新建java类: 4. 编写springboot启动类: 5. 运行启动类(注:需要JDK1.8), 阅读全文
posted @ 2018-04-13 08:39 我滴个小张张 阅读(177) 评论(0) 推荐(0) 编辑