SpringCloud微服务
文章平均质量分 75
小魏同学嘻嘻
开心就好
展开
-
负载均衡Ribbon
1.RestTemplate RestTemplate是用来消费Rest服务的,所以RestTemplate的主要方法Rest的Http协议的一些方法紧密相连。Http RestTemplate HEAD headForHeaders() GET getForObject() POST postForObject() PUT put() DELETE delete() ...原创 2021-07-23 20:06:02 · 147 阅读 · 0 评论 -
构建Eureka Server高可用集群基本操作
1.修改eureka-server的配置文件application.yml,在该配置文件中采用多profile的格式,具体代码如下:(按照之前代码修改)---spring: profiles: peer1server: port: 8761eureka: instance: hostname: peer1 client: service-url: defaultZone: http://peer2:8762/eureka...原创 2021-07-17 11:26:33 · 169 阅读 · 0 评论 -
Eureka——注册中心使用
1.Eureka基本结构:Register Service:注册服务中心,它是一个Eureka Server,提供服务注册和发现功能。 Provider Service:服务提供者,它是一个Eureka Client,提供服务。 Consumer Service:服务消费者,它是一个Eureka Client,消费服务。2.新建maven项目项目结构如上图所示。Eureka的项目主配置文件如下 <!--因为创建的是maven依赖,所以需要指定springboot的..原创 2021-07-15 22:21:00 · 359 阅读 · 0 评论 -
微服务概念学习笔记
Martin Flower曾经说过,微服务的架构风格,就是将单一程序开发成一个微服务,每个微服务运行在自己的进程中,并使用轻量级机制通信,通常是HTTP RESTFUL API。这些服务围绕业务能力来划分构建的,并通过完全自动化部署机制独立部署。这些服务可以使用不同的编程语言,以及不同的存储技术,以保证最低限度的集中式管理。 特点:按业务划分为一个独立运行的程序,即服务单元。 服务之间通过HTTP协议相互通信。 自动化部署。 可以用不同的编程语言。 可以用不同的...原创 2021-07-14 09:27:37 · 137 阅读 · 0 评论