摘要: 编写生产者 集成 添加依赖 PS: 由于默认引入的rocketmq spring boot starter版本为2.0.2,rocketmq spring boot starter对应的RocketMQ相关依赖为4.0.0,与前文中提交的4.5.1不能完全兼容,所以需要指定rocketmq spri 阅读全文
posted @ 2019-10-25 15:35 夜的那种黑丶 阅读(3688) 评论(0) 推荐(0) 编辑
摘要: 搭建RocketMQ 系统环境准备 1. 64位操作系统,推荐使用Linux、Unix、MacOS 2. 64位 JDK1.8+ 3. Maven 3.2.x 4. 适用于Broker服务器的4g +可用磁盘 下载与搭建 下载 从Apache RocketMQ的官网【http://rocketmq. 阅读全文
posted @ 2019-10-25 14:46 夜的那种黑丶 阅读(2280) 评论(0) 推荐(0) 编辑
摘要: Topic 一类消息的集合,RocketMQ的基本订阅单位 部署结构 Name Server Name Server 为 producer 和 consumer 提供路由信息。 相对来说,nameserver的稳定性非常高。原因有二: nameserver互相独立,彼此没有通信关系,单台namese 阅读全文
posted @ 2019-10-25 14:45 夜的那种黑丶 阅读(945) 评论(0) 推荐(0) 编辑
摘要: Sentinel 控制台 需要具备下面几个特性: 规则管理及推送 ,集中管理和推送规则。sentinel core 提供 API 和扩展接口来接收信息。开发者需要根据自己的环境,选取一个可靠的推送规则方式;同时,规则最好在控制台中集中管理。 监控 ,支持可靠、快速的实时监控和历史监控数据查询。sen 阅读全文
posted @ 2019-10-24 15:12 夜的那种黑丶 阅读(2607) 评论(0) 推荐(0) 编辑
摘要: 使用Sentinel API Sentinel主要有三个核心Api: SphU:定义资源,让资源收到监控,保护资源 SphU 包含了 try catch 风格的 API。用这种方式,当资源发生了限流之后会抛出 BlockException。这个时候可以捕捉异常,进行限流之后的逻辑处理。 PS: Sp 阅读全文
posted @ 2019-10-23 14:31 夜的那种黑丶 阅读(2027) 评论(0) 推荐(0) 编辑
摘要: 整合Sentinel 应用整合Sentinel 在dependencies中添加依赖,即可整合Sentinel 搭建Sentinel控制台 可以从这个地址:https://github.com/alibaba/Sentinel/releases 下载控制台应用。因为下载速度较慢,给出一个我下载的版本 阅读全文
posted @ 2019-10-22 19:15 夜的那种黑丶 阅读(4422) 评论(2) 推荐(1) 编辑
摘要: 什么是Feign Feign是一个声明式Web Service客户端。 使用Feign能让编写Web Service客户端更加简单, 它的使用方法是定义一个接口,然后在上面添加注解,同时也支持JAX RS标准的注解。Feign也支持可拔插式的编码器和解码器。 Spring Cloud对Feign进行 阅读全文
posted @ 2019-10-22 15:28 夜的那种黑丶 阅读(2150) 评论(0) 推荐(0) 编辑
摘要: 1.手写一个客户端负载均衡器 在了解什么是Ribbon之前,首先通过代码的方式手写一个负载均衡器 2.Ribbon是什么 Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法,将Netflix的中间层服务连接在一起。Ribbon客户端组件提供一系列完善的配置项如连接超时 阅读全文
posted @ 2019-10-21 15:35 夜的那种黑丶 阅读(5299) 评论(0) 推荐(2) 编辑
摘要: 1.什么是Nacos Nacos的官网对这一问题进行了详细的介绍,通俗的来说: Nacos是一个服务发现组件,同时也是一个配置服务器,它解决了两个问题: 1.服务A如何发现服务B 2.管理微服务的配置 2.搭建Nacos Server 2.1 环境准备 Nacos依靠java环境运行,搭建Nacos 阅读全文
posted @ 2019-10-16 13:45 夜的那种黑丶 阅读(2430) 评论(0) 推荐(1) 编辑
摘要: Spring Cloud Alibaba从孵化器版本毕业:https://github.com/alibaba/spring-cloud-alibaba,记录一下自己学习Spring Cloud Alibaba的笔记。 1.在整合Spring Cloud Alibaba之前,首先需要整合Spring 阅读全文
posted @ 2019-10-16 10:48 夜的那种黑丶 阅读(3540) 评论(0) 推荐(0) 编辑