上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 21 下一页
摘要: 一、上传linux版本的JDK包至服务器 本次实验上传的linux目录为/usr/local/develop/JDK。 二、解压JDK压缩包 tar -zvxf jdk-8u351-linux-x64.tar.gz 解压后详情如下 三、配置JDK环境变量 3.1、打开profile文件,配置jdk的 阅读全文
posted @ 2023-05-04 16:50 无虑的小猪 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 一、普通消息 普通消息为 RocketMQ 中最基础的消息,区别于有特性的顺序消息、定时/延时消息和事务消息 普通消息一般应用于微服务解耦、事件驱动、数据集成等场景,这些场景大多数要求数据传输通道具有可靠传输的能力,且对消息的处理时机、处理顺序没有特别要求。 1、普通消息典型应用场景 1.1、微服务 阅读全文
posted @ 2023-05-04 16:43 无虑的小猪 阅读(462) 评论(0) 推荐(1) 编辑
摘要: 官网地址:RocketMQ官网架构设计地址。 一、技术架构 1.1、RocketMQ整体技术架构图 1.2、技术架构的组成 RocketMQ从技术架构上分为四部分,分别为Producer(生产者)、Consumer(消费者)、BrokerServer(服务实例)、NameServer(Topic路由 阅读全文
posted @ 2023-04-28 16:27 无虑的小猪 阅读(77) 评论(0) 推荐(0) 编辑
摘要: RocketMQ 是一款典型的分布式架构下的中间件,使用异步通信方式和发布订阅的消息传输模型。 RocketMQ的异步通信,系统拓扑简单、上下游耦合较弱,主要应用于异步解耦,流量削峰填谷等场景。 1、领域模型 RocketMQ 中消息的生命周期主要分为消息生产、消息存储、消息消费三部分。生产者生产消 阅读全文
posted @ 2023-04-28 16:18 无虑的小猪 阅读(110) 评论(0) 推荐(0) 编辑
摘要: RocketMQ官方文档地址:RocketMQ官网文档地址。 一、什么是RocketMQ RocketMQ是一款分布式、队列模型的消息中间件。 二、RocketMQ的基本概念 2.1、Topic - 主题 Topic是RocketMQ 中消息传输和存储的顶层容器,用于标识同一类业务逻辑的消息,通过T 阅读全文
posted @ 2023-04-28 15:49 无虑的小猪 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 1、函数 函数一般用于执行某一特定的任务,go函数有三个要素:函数名称、返回类型、参数。 2、函数特性 1、go中不允许函数重载(overload),不允许函数同名; 2、go中函数不能嵌套函数,但可以嵌套匿名函数; 3、函数可作为参数传递给另一个函数; 4、函数的返回值可以是一个函数; 5、函数调 阅读全文
posted @ 2023-04-28 15:34 无虑的小猪 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 1、ArrayBlockingQueue使用 ArrayBlockingQueue的使用案例详情如下: 1 import java.util.concurrent.ArrayBlockingQueue; 2 3 public class TestArrayBlockingQueue { 4 5 pu 阅读全文
posted @ 2023-04-27 23:11 无虑的小猪 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 1、Semaphore介绍 计数信号量 - Semaphore,常用来限制访问资源的线程数量。优点类似限流中的令牌桶算法,只有拿到信号量的线程才能执行,与令牌桶算法未拿到令牌不处理请求不同的是,在Semaphore中未拿到信号量的线程会阻塞等待,直到有某个线程释放了持有的信号量。 2、Semapho 阅读全文
posted @ 2023-04-27 22:19 无虑的小猪 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 1、CountDownLatch介绍 CountDownLatch让一个或多个线程等待其他线程执行完成后再执行。在创建CountDownLatch对象时,必须指定线程数count,每当一个线程执行完成调用countDown()方法,线程数count减1,当count减到0时,await()方法就不再 阅读全文
posted @ 2023-04-27 21:59 无虑的小猪 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 1、函数 函数一般用于执行某一特定的任务,go函数有三个要素:函数名称、返回类型、参数。 2、函数特性 1、go中不允许函数重载(overload),不允许函数同名; 2、go中函数不能嵌套函数,但可以嵌套匿名函数; 3、函数可作为参数传递给另一个函数; 4、函数的返回值可以是一个函数; 5、函数调 阅读全文
posted @ 2023-04-27 10:29 无虑的小猪 阅读(27) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 21 下一页