微服务
文章平均质量分 56
微服务
浊酒愚人
这个作者很懒,什么都没留下…
展开
-
OpenFeign笔记
OpenFeign是声明式、模板化的HTTP请求客户端,更优雅的调用http apiOpenFeign会根据注解构建出网络请求模板Feign主要是构建微服务消费端,只要是使用OpenFeign提供的注解定义请求的接口类,就可以使用该接口的实例发送RESTful的网格请求,还可以集成Ribbon和Hystrx,提供负载均衡和断路器。Feign本生不支持Spring MVC的注解,他有自己的一套注解,OpenFeign是Spring Cloud在Feign的基础上支持了Spring MVC的注解原创 2021-05-04 22:14:44 · 124 阅读 · 0 评论 -
RestTemplate 例子
RestTemplate是spring 定义的一套标准,可以使用多种方式实现,而这个例子,直接使用的默认的,主要为了演示里面常用的方法此目的过于简单,所以直接把自己写的记录例子还是基于微服务启动eureka服务器编写一个微服务,服务提供者,且向eureka服务器注册#设置服务注册中心的URL,用于client和server端交流eureka.client.service-url.defaultZone=http://admin:123@euk1.com:7001/eureka/.原创 2021-05-02 18:10:49 · 313 阅读 · 0 评论 -
Ribbon笔记
ribbon是客户端的负载均衡eureka客户端从eureka服务器获得服务列表,ribbon使用策略获得一个服务,RestTemplate向这个服务发送http请求原创 2021-05-01 20:22:09 · 248 阅读 · 0 评论 -
spring security笔记1
Enreka Server 设置pom.xml添加依赖 <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-test</artifactId> <scope>test</scope> </dependency>设置账号密码,因测试,使用最简单的方式原创 2021-04-30 03:06:58 · 74 阅读 · 0 评论 -
Actuator 监控应用笔记
eureka无法知道服务的状态,可使用actuator查询到服务的状态eureka服务器不用引入包,因为在引入eureka时,已包含了。因此eureka服务器不用做修改。服务引入依赖 <!-- Spring Boot2.x Actuator监控应用 --> <dependency> <groupId>org.springframework.boot</groupId> <ar..原创 2021-04-30 03:02:39 · 162 阅读 · 0 评论 -
Eureka 笔记整理1
Eureka分为服务端和客户端服务端可进行分组,每个组可进行集群,服务端可不向同组注册,但这样会提高维护成本,所以一般使用向同组进行注册客户端每30秒向服务端发送一次心跳,进行续租,如果3次心跳都失败,那么将会剔除此客户端客户端会从服务端中获得服务列表,而当某客户端更改后提交服务器,而此次更改传播到所有客户机上可能需要2分钟通迅机制使用的Http协议下的Rest请求自我保护机制:客户端每分钟续约小于客户端总数的85%时触发,触发后服务端将不在自动剔除客户端eureka..原创 2021-04-29 17:24:58 · 183 阅读 · 0 评论 -
spring cloud 笔记整理1
spring cloud 是基于spring boot的每个微服务都是基于spring boot微服务是一种架构风格,将单体应用划分为小型的服务单元微服务架构是一种使用一系列粒度小的服务来开发单个应用的方式; 每个服务运行在自己的进程中; 服务间采用轻量级的方式进行通信---通常是HTTP API 这些服务是基于业务逻辑和范围,通过自动化部署的机制来独立部署的,并且服务的集中管理应该是最低限度的,即每个服务可以采用不同的编程语言编写,使用不同数据存储技术微服务的特性:独立..原创 2021-04-29 16:31:18 · 134 阅读 · 2 评论