自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 RabbitMQ入门

RabbitMQ入门一、什么是消息队列消息指的是两个应用间传递的数据。数据的类型有很多种形式,可能只包含文本字符串,也可能包含嵌入对象。“消息队列(Message Queue)”是在消息的传输过程中保存消息的容器。在消息队列中,通常有生产者和消费者两个角色。生产者只负责发送数据到消息队列,谁从消息队列中取出数据处理,他不管。消费者只负责从消息队列中取出数据处理,他不管这是谁发送的数据。RabbitMQ的五种工作模式:简单模式简单模式是最简单的消息模式,它包含一个生产者、一个消费者和一个队列。生产

2021-05-06 20:48:07 45

原创 2021.4.29

服务容错的背景:这其实是高并发带来的问题,在微服务架构中,我们将业务拆分为一个个服务,服务于服务之间可以互相调用,但是由于网络原因或者自身的原因,服务并不能保证服务的100%可用,如果单个服务出现问题,调用这个服务就会出现网络延迟,此时若有大量网络涌入,会形成任务堆积,最终导致服务瘫痪。解决方案:超时与重试(Timeout and Retry)超时模式,是一种最常见的容错模式,在美团点评的工程实践中大量存在。常见的有设置网络连接超时时间,一次RPC的响应超时时间等。在分布式服务调用的场景中,它主要解

2021-04-29 20:19:39 111

原创 2021-04-25

什么是Spring Cloud Gateway?Spring Cloud Gateway就是提供了一个用于在Spring WebFlux之上构建API网关的库。Spring Cloud Gateway旨在提供一种简单而有效的方法来路由到API,并为它们提供跨领域关注,例如:安全性,监视/指标和弹性。特征Spring Cloud Gateway功能:1.建立在Spring Framework 5,Project Reactor和Spring Boot 2.0之上2.能够匹配任何请求属性上的路由。3

2021-04-25 20:40:59 39

原创 2021-4-21

分布式系统的特点:1、分布性。分布式系统由多台计算机组成,它们在地域上是分散的,可以散布在一个单位、一个城市、一个国家,甚至全球范围内。整个系统的功能是分散在各个节点上实现的,因而分布式系统具有数据处理的分布性。2、自治性。分布式系统中的各个节点都包含自己的处理机和内存,各自具有独立的处理数据的功能。通常,彼此在地位上是平等的,无主次之分,既能自治地进行工作,又能利用共享的通信线路来传送信息,协调任务处理。3、并行性。一个大的任务可以划分为若干个子任务,分别在不同的主机上执行。4、全局性。分布式系统

2021-04-22 00:09:58 64

原创 Spring-boot 自动装配简单介绍

**Spring-Boot自动装配简单介绍**本文将会简单的介绍一下spring-boot的自动装配原理,以下正文。在spring-boot的核心注解SpringBootApplication里,有3个注解@SpringBootConfiguration,@EnableAutoConfiguration,@ComponentScan。其中@EnableAutoConfiguration的意义是启动自动配置,其自动配置是基于spring-boot-starter-xxx进行装配,以mybaties为

2021-03-24 21:15:58 236

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除