上一页 1 2 3 4 5 6 7 8 9 10 ··· 17 下一页
摘要: 一、修改 hosts 我是准备了两台虚拟机,所以分别在两台修改了hosts,用如下命令修改hosts vim /etc/hosts 分别在两台虚拟机上配置如下配置,ip是你自己虚拟机的ip 192.168.32.128 rocketmq-n1 192.168.32.129 rocketmq-n2 修 阅读全文
posted @ 2021-11-04 20:01 童话述说我的结局 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 先创建Topic,创建命令是如下(在bin目录下执行) sh mqadmin updateTopic -t TopicTest -n 192.168.32.128:9876 -b localhost:10911 导入pom包 <dependency> <groupId>org.apache.rock 阅读全文
posted @ 2021-11-03 09:26 童话述说我的结局 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 一、 RocketMQ是什么 官网地址:http://rocketmq.apache.org/ RocketMQ是由阿里捐赠给Apache的一款分布式、队列模型的开源消息中间件,经历了淘宝双十一的洗礼。其实了解点RocketMQ的人应该知道,他是借鉴了kafka和rabbitMQ里面很多东西用jav 阅读全文
posted @ 2021-11-02 16:08 童话述说我的结局 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 一、 Kafka Streams 官网地址:https://kafka.apache.org/30/documentation/streams/ 1.1. 概述 1.1.1. Kafka Streams Kafka Streams是一个客户端库,用于构建任务关键型实时应用程序和微服务,其中输入和/或 阅读全文
posted @ 2021-10-23 10:57 童话述说我的结局 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 一、 验证 1、进入bin目录 cd bin 2、ls查看脚本 会发现下面有很多脚本文件,由于我是要创建一个topic所有直接打开kafka-topics.sh脚本查看命令 打开脚本后发现里面有很多命令,里面命令都有提示,平时操作不知道怎么写时可以查看 由于我要创建的topic要设置分区和副本,所以 阅读全文
posted @ 2021-10-21 21:59 童话述说我的结局 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 一、zookeeper集群搭建 1.1、版本查找 在百度中输入zookeeper download点击第一个就可以进入官网下载,我没下载最新版本,我是下载了稳定版本apache-zookeeper-3.6.3-bin.tar.gz;下载网址如下:https://dlcdn.apache.org/zo 阅读全文
posted @ 2021-10-20 16:48 童话述说我的结局 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 接下来说说监控的相关内容。监控还是非常重要的,特别是在生产环境。磁盘满了,队列积压严重,如果我们无法提前知道,这是个很严重的问题;关于解决这些问题网上有很多解决方案。例如:Management UI,rabbitmqctl 命令和 REST API 以及使用 prometheus + grafana 阅读全文
posted @ 2021-10-19 17:07 童话述说我的结局 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 首先贴出官网地址:https://kafka.apache.org/ 一、 简介 Kafka 是 linkedin 使用 Scala 编写具有高水平扩展和高吞吐量的分布式消息系统。Kafka 对消息保存时根据 Topic 进行归类,发送消息者成为 Producer ,消息接受者成为 Consumer 阅读全文
posted @ 2021-10-18 19:08 童话述说我的结局 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 一、可靠性问题分析 消息的可靠性投递是使用消息中间件不可避免的问题,不管是使用哪种MQ都存在这种问题,接下来要说的就是在RabbitMQ中如何解决可靠性问题;在前面 在前面说过消息的传递过程中有三个对象参与分别是:生产者、RabbitMQ(broker)、消费者;接下来就是要围绕这三个对象来分析消息 阅读全文
posted @ 2021-10-15 17:20 童话述说我的结局 阅读(666) 评论(0) 推荐(2) 编辑
摘要: 一、持久化 如果看到这一篇文章的朋友,都是有经验的开发人员,对持久化的概念就不用再做过多的解析了,经过前面的几篇文章,其实不难发现RabbitMQ 的持久化其实就只分交换器持久化、队列持久化和消息持久化这三个部分; 定义持久化交换器,通过第三个参数 durable 开启/关闭持久化 channel. 阅读全文
posted @ 2021-10-14 09:46 童话述说我的结局 阅读(679) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 17 下一页