
Spring Cloud
spring cloud中的工具
Reverse train.
这个作者很懒,什么都没留下…
展开
-
RabbitMq简单应用
原创 2020-02-26 14:30:33 · 102 阅读 · 0 评论 -
RabbitMq--ACK机制
原创 2020-02-26 14:28:23 · 196 阅读 · 0 评论 -
RabbitMq原理
将消息投递给exchange(交换器),然后交换器负责消息的投递。交换器投递消息的时候将指定路径和路由key进行匹配(交换器的三种类型:表示不同的匹配规则)。 1.Message 消息。消息是不具名的,它由消息头消息体组成。消息体是不透明的,而消息头则由一系列可选属性组成,这些属性包括:routing-key(路由键)、priority(相对于其他消息的优先权...原创 2020-02-26 14:26:00 · 135 阅读 · 0 评论 -
RabbitMq--消息持久化
在RabbitMQ服务重启或者服务宕机的情况下,也不会丢失消息。可以将Queue与Message都设置为可持久化(durable),这样可以保证绝大部分情况下RabbitMQ消息不会丢失。防止服务器宕机的时候,造成消息的丢失,默认进行了持久化。...原创 2020-02-26 14:24:32 · 350 阅读 · 0 评论 -
Eureka、生产者、消费者放到Linux
https://gitee.com/love_your_smile/profile_management.git原创 2019-12-31 10:43:46 · 110 阅读 · 0 评论 -
Feign的简单使用
服务注册中心和服务提供端没有变化。服务消费端1.openfeign依赖2.配置文件3.启动类@EnableFeignClients注解4.service实现类注入Feign接口消费者调用远程服务,与此方法的名字无关,底层还是使用http请求。Feign发送http请求的时候URL=red-sys/red/{form}/{to}/{money}...原创 2019-12-31 10:41:05 · 147 阅读 · 0 评论 -
Feign的简单介绍
Feign是SpringCloud中提供远程服务消费的组件。通过RestTemplate调用其它服务的API时,所需要的参数须在请求的URL中进行拼接,如果参数少的话还可以忍受,一旦有多个参数的话,这时拼接请求字符串就会效率低下,Feign是一个声明式的Web Service客户端,它的目的是让Web Service调用更加简单。Feign提供了HTTP请求的模板,通过编写简单的接口和插入...原创 2019-12-31 10:33:45 · 204 阅读 · 0 评论 -
Ribbon----负载均衡
Spring Cloud Ribbon是一个基于HTTP和TCP的客户端负载均衡工具,它基于Netflix Ribbon实现。将负载均衡逻辑集成到consumer(服务消费端),consumer从服务注册中心获知有哪些服务可用,然后自己再从这些服务中选择出一个合适的provider(服务提供端)。默认负载均衡策略是轮询。服务消费端配置Ribbon负载均衡1.配置文...原创 2019-12-31 10:29:46 · 133 阅读 · 0 评论 -
Eureka--服务注册中心
Eureka是Springcloud一个组件,主要负责完成微服务架构中的服务治理功能,实现服务的注册和发现,是Springcloud默认的服务注册中心。eureka包含两个组件,eureka serve 和eureka client。eureka client是一个Java程序客户端,用于简化和eureka serve的交互。Eureka Server提供服务发现的能力,各个微服务启动时,会通过...原创 2019-12-31 10:15:19 · 183 阅读 · 2 评论