摘要: 1. pom.xml引用依赖 SpringBoot版本可以自由选择,我使用的是2.1.6.RELEASE,使用starter-web是因为要使用Spring的相关注解,所以要同时加上。 <dependencies> <dependency> <groupId>org.springframework. 阅读全文
posted @ 2020-04-14 21:14 闲人鹤 阅读(765) 评论(0) 推荐(0) 编辑
摘要: 1. 概念 1.1 AMQP协议 AMQP,即Advanced Message Queuing Protocol,一个提供统一消息服务的应用层标准高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。基于此协议的客户端与消息中间件可传递消息,并不受客户端/中间件不同产品,不同的开发语 阅读全文
posted @ 2020-04-14 16:15 闲人鹤 阅读(291) 评论(0) 推荐(0) 编辑
摘要: CentOS版本:CentOS-7-x86_64-DVD-1804 RabbitMQ版本:3.7.24 1. 下载安装包 因为RabbitMQ是erlang语言开发的,所以需要提前安装erlang环境。erlang的版本会影响到rabbitmq的安装,两者有个版本对照。 参考网址:https://w 阅读全文
posted @ 2020-04-14 10:37 闲人鹤 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 原文:https://www.cnblogs.com/biglittleant/p/8979915.html 作者:biglittleant 1. 限流算法 1.1 令牌桶算法 算法思想是: 令牌以固定速率产生,并缓存到令牌桶中; 令牌桶放满时,多余的令牌被丢弃; 请求要消耗等比例的令牌才能被处理; 阅读全文
posted @ 2020-04-14 10:35 闲人鹤 阅读(350) 评论(0) 推荐(0) 编辑