摘要: 前言 版本:RocketMQ4.4.0 RocketMQ架构 摘自《RocketMQ开发手册》 Name Server是一个几乎无状态节点,可集群部署,节点之间无任何信息同步。 Broker部署相对复杂,Broker分为Master和Slave,一个Master可以对应多个Slave,但是一个Sla 阅读全文
posted @ 2020-06-07 20:40 chenzuyibao 阅读(700) 评论(0) 推荐(0) 编辑
摘要: [TOC] 服务限流 需求 1、针对单机的服务流量进行控制,避免突发大流量造成服务异常。2、对业务无侵入。 算法 现在主流的几种限流方式: 通过限制单位时间段内调用量来限流 通过限制系统的并发调用程度来限流 使用漏桶(Leaky Bucket)算法来进行限流 (使用令牌桶(Token Bucket) 阅读全文
posted @ 2019-08-29 09:18 chenzuyibao 阅读(2908) 评论(0) 推荐(1) 编辑
摘要: [TOC] 配置文件 需求 针对不同环境下,可以配置不同的配置文件,如log dev.properties、log test.properties。 Spring环境 采用spring.profiles.active属性来区分不同的应用环境。 配置类 若spring.profiles.active为 阅读全文
posted @ 2019-08-28 16:56 chenzuyibao 阅读(3365) 评论(0) 推荐(0) 编辑