会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
moonlighter
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2020年4月6日
RabbitMQ进阶
摘要: MQ进阶: 1.springboot整合rabbitMQ: 为了方便,这里只是模拟使用场景,所以不创建多个系统了,自己给自己发消息; 1.创建工程it-springboot-rabbitmq,添加依赖: <?xml version="1.0" encoding="UTF-8"?> <project
阅读全文
posted @ 2020-04-06 17:07 moonlighter
阅读(312)
评论(0)
推荐(0)
2020年4月5日
MQ以及rabbitMQ介绍
摘要: MQ及rabbitMQ的介绍: 1. 没有使用MQ, 系统中可能存在的一些问题: 以电商系统为例, 如下图所示: 在系统中, 用户下了一个订单, 会有很多业务需要处理, 如果这些业务比较耗时, 会导致给用户的响应非常慢, 影响用户体验; 另外, 这种模式还存在耦合性不好以及可扩展性差的问题. 使用M
阅读全文
posted @ 2020-04-05 16:41 moonlighter
阅读(989)
评论(0)
推荐(0)
2020年4月4日
SpringCloud组件--Gateway
摘要: Gateway的介绍: 1. 为什么需要Gateway? 在微服务架构中,微服务系统的开发存在如下问题: 1. 每一个微服务都有各自的端口,导致端口太多,不易维护; 2. 跨域问题的解决; 3. 权限的问题解决; 2. Gateway的作用: Gateway其实就是一个微服务系统,接收所有的请求,根
阅读全文
posted @ 2020-04-04 17:55 moonlighter
阅读(836)
评论(0)
推荐(0)
SpringCloud组件---OpenFeign
摘要: OpenFeign的介绍: 1. 什么是OpenFeign? 在前面的spring cloud使用中。我们使用restTemplate实现了系统之间的通信,但是这种使用方式,代码耦合性还是比较高; 因此,我们需要一种更加方便优雅的使用方式。这就需要用到OpenFeign了。 OpenFeign:是一
阅读全文
posted @ 2020-04-04 11:39 moonlighter
阅读(1318)
评论(0)
推荐(0)
2020年4月3日
SpringCloud组件---Hystrix
摘要: Hystrix的介绍: Hystrix,是spring cloud的一个组件,是一种保护机制,用于隔离访问远程服务,防止出现级联失败(雪崩效应)。 Hystrix处理请求的策略: 服务降级:Fallback,可以理解为备胎,从五星级降到四星级等; 线程隔离:避仓模式,默认的一种策略;例如新冠肺炎在某
阅读全文
posted @ 2020-04-03 22:21 moonlighter
阅读(266)
评论(0)
推荐(0)
SpringCloud组件---Ribbon
摘要: Ribbon的介绍: Ribbon是spring cloud的一个组件,是Netflix发布的负载均衡器,有助于控制HTTP客户端行为。为Ribbon配置服务提供者地址列表后, Ribbon就可基于负载均衡算法,自动帮助服务消费者请求。 Ribbon默认提供的负载均衡算法有:轮询,随机,重试法,加权
阅读全文
posted @ 2020-04-03 20:26 moonlighter
阅读(232)
评论(0)
推荐(0)
SpringCloud组件---Eureka
摘要: Eureka的介绍: Eureka是spring cloud框架的一个组件,作为注册中心,使用推拉机制动态获取IP和端口。 Eureka的配置: 1. Eureka-server端的配置文件application.yml: server: port: 7001 eureka: client: reg
阅读全文
posted @ 2020-04-03 19:15 moonlighter
阅读(270)
评论(0)
推荐(0)
SpringCloud入门
摘要: SpringCloud介绍: 1. 什么是微服务? 微服务架构(Microservice Architecture)是一种架构概念,旨在将功能点进行比较细粒度的拆分, 拆成一个个可以独立运行和发布部署的独立系统。这些系统我们就称为微服务系统。微服务系统近乎完全解耦。 2. 微服务架构的实现技术: d
阅读全文
posted @ 2020-04-03 17:54 moonlighter
阅读(200)
评论(0)
推荐(0)
2020年4月2日
SpringBoot自动配置的演示
摘要: 1. 需求说明: 当加入redis客户端的坐标的时候,自动配置jedis的bean 加载到spring容器中; 2. 实现步骤: 1.创建工程 it-redis-springboot-starter 用作起步依赖 2.添加依赖 1. pom文件 <?xml version="1.0" encodin
阅读全文
posted @ 2020-04-02 18:45 moonlighter
阅读(168)
评论(0)
推荐(0)
SpringBoot自动配置原理
摘要: SpringBoot自动配置原理: 1. Condition接口: Condition接口是spring4.0之后提供的接口,增加条件判断功能,用于选择性的创建Bean对象到spring容器中。 在Condition接口有一个方法:matches(),该方法用于判断,当加入了相关坐标依赖后,返回值为
阅读全文
posted @ 2020-04-02 12:15 moonlighter
阅读(341)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告