Kafka实战系列--Kafka的安装/配置
*) 安装和测试
cd /path/to/server
#) 下载kafka二进制包
wget http://apache.fayea.com/apache-mirror/kafka/0.8.1.1/kafka_2.9.2-0.8.1.1.tgz
#) 解压缩kafka包
tar -zxvf kafka_2.9.2-0.8.1.1.tgz
#) 构建软连接到目录kafka
ln -s kafka_2.9.2-0.8.1.1 kafka
#) 开启zookeeper-server服务
bin/zookeeper-server-start.sh config/zookeeper.properties &> /dev/null &
#) 开启kafka-server服务
nohup ./bin/kafka-server-start.sh config/server.properties &> /dev/null &
#) 进程验证
jps 查询
评注:
QuorumPeerMain 为对应的单个Zookeeper实例
Kafka 为对应的Kafka实例
netstat 查询
评注:
2181 为zookeeper的监听端口
9092 为kafka的监听端口
#) 创建topic:test
bin/kafka-topics.sh --create --zookeeper 127.0.0.1:2181 --replication-factor 1 --partitions 1 --topic test
#) 列出已创建的topic列表
bin/kafka-topics.sh --list --zookeeper localhost:2181
#) 模拟客户端去发送消息
bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test
#) 模拟客户端去接受消息
bin/kafka-console-consumer.sh --zookeeper localhost:2181 --topic test --from-beginning
简单的一个kafka过程, 还是很容易的
参考官方文档
http://kafka.apache.org/documentation.html
posted on 2014-07-22 10:22 mumuxinfei 阅读(1209) 评论(0) 编辑 收藏 举报
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构