RocketMQ实战教程
文章平均质量分 85
全干程序员demo
一名00后互联网开发从业者,现就职华中科技大学担任后端开发工程师.致力代码改变生活,公众号:全干程序员demo,欢迎各位大佬关注!
展开
-
RocketMQ实战教程之常见概念和模型
官方文档: https://rocketmq.apache.org/zh/docs/introduction/02concepts是 Apache RocketMQ 中的。生产者将业务数据的负载和拓展属性包装成消息发送到服务端,服务端按照相关语义将消息投递到消费端进行消费。通俗理解: 消息就是自己想要传递业务数据,可以是字符串也可以是JSON格式.主题 是Apache RocketMQ 中,用于标识同一类业务逻辑的消息。主题通过TopicName来做唯一标识和区分。通俗理解: 就是用来给发送消息进行分类。一原创 2024-05-27 08:52:58 · 369 阅读 · 0 评论 -
RocketMQ实战教程之RocketMQ安装(含Docker安装,建议收藏!)
在进行工具测试消息收发之前,我们需要告诉客户端NameServer的地址,RocketMQ有多种方式在客户端中设置NameServer地址,这里我们利用环境变量。由于我自己的服务器之前装过docker了,这里就不展示具体细节截图了,跟着命令安装docker & docker-compose即可。可以通过先启动消费者,然后再启动生产者发送消息.就可以看到消费者消费的信息。前台启动可以直接看到日志打印成功的信息,后台启动比较麻烦(学习比较方便)2、启动Broker+Proxy。原创 2024-05-24 09:11:38 · 777 阅读 · 0 评论 -
RocketMQ实战教程之NameServer与BrokerServer
有了NameServer,生产者和消费者只需要通过NameServer建立连接无需关心BrokerServer.类似Spring Cloud中注册中心和服务之间的关系一样,也方便后期做拓展集群.原创 2024-05-24 08:52:38 · 422 阅读 · 0 评论 -
RocketMQ实战教程之几种MQ优缺点以及选型
当今市面上有很多主流的消息中间件,如老牌的ActiveMQRabbitMQ,炙手可热的Kafka,阿里巴巴自主开发RocketMQ等。原创 2024-05-22 09:29:17 · 686 阅读 · 0 评论 -
RocketMQ实战教程之MQ简介与应用场景
消息中间件充当着类似邮箱的操作,只需要将信件投入邮箱中就会有邮递员帮我们把信件送到收收信人的手术.发信人只需要把信件投入邮箱不需要关心其他操作,收信人也只需要坐等收取信件不用关心其他的操作.下面是MQ最简单的模型,它包含了四个关键词:生产者、消费者、消息和队列。原创 2024-05-21 09:05:34 · 855 阅读 · 0 评论