
中间件技术
文章平均质量分 83
jiangfeng999
程序员
展开
-
Kakfa集群安装和部署
1. 安装启动kafka1.1. 使用Docker方式进行安装1.1.1. 下载镜像docker pull wurstmeister/zookeeperdocker pull wurstmeister/kafka1.1.2. 启动启动Zookeeper容器docker run -d --name zookeeper -p 2181:2181 -t wurstmeister/zookeeper1.1.2.1. 启动kafka容器,其中192.168.59.101是宿主机的IP地址do原创 2022-01-11 21:50:59 · 1316 阅读 · 0 评论 -
kafka 全配置项说明
文章目录1. kafka 全配置项说明1.1. 基本配置项1.2. kafka中Leader,replicas配置参数1.3. kafka中zookeeper参数配置1. kafka 全配置项说明1.1. 基本配置项broker.id = 0 每一个broker在集群中的唯一表示,要求是正数。当该服务器的IP地址发生改变时,broker.id没有变化,则不会影响consumers的消息情况log.dirs=/data/kafka-logs kafka数据的存放地址,多个地址的话用逗号分割 /d原创 2022-01-11 21:48:58 · 1081 阅读 · 0 评论 -
kafka VS Rabbit
1. 前言经历过多个基于微服务的场景,经常在问自己“到底是用Kafka还是Rabbit,二者之间该怎么选择,它们各有什么优点和缺点”。本文先从他们内部的消息传递模式说起。2. 架构对比2.1. RabbitmqRabbitMQ是一个通用的消息代理,通过包括点对点、请求/响应及发布订阅在内的多种消息通信模式。其采用的是一种智能代理/傻瓜消费的模式,侧重消息的持续投递与处理,并通过代理本身来维护消费者自身状态。RabbitMQ是一个设计成熟的消息代理中间件,支持包括Java, node.js, .NE原创 2020-06-08 20:12:26 · 332 阅读 · 0 评论