分布式消息系统Jafka入门指南之二
来源:互联网 发布:win to go mac 编辑:程序博客网 时间:2024/05/17 11:56
分布式消息系统Jafka入门指南之二
作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs
三、Jafka的目录结构
1、安装tree命令$ sudo yum install tree
2、查看目录
$ tree -L 1.?..?? bin?..?? conf?..?? data?..?? lib?..?? LICENSE?..?? logs?..?? VERSION
说明:
bin目录:命令行脚本
conf目录:存放配置文件
data目录:消息的topic数据
lib目录:java运行依赖库
logs目录:存放log4j日志输出
VERSION文件:版本文件
LICENSE文件:许可证文件
四、环境变量及运行
最好是配置JAFKA_HOME环境变量。在Linux系统下,run.sh脚本说明
用法:./run.sh [ console | start | stop | restart | condrestart | status | install | remove | dump ]
命令参数:
console:运行于当前的控制台
start:以守护进程运行在后台
stop:如果正在以守护进程或其它控制台运行,那么停止它
restart:如果正在运行,那么停止它,再重启它
condrestart:如果正在运行,那么重启它
status:查询当前状态
install:设置为服务器开机自启动服务
remove:移除服务
dump:如果正在运行,请求Java线程堆
在Windows系统下,执行jafka.exe命令来启动服务。
主要的命令说明
jafka -? 查看帮助
jafka -i jafka.conf 安装为Windows自启动服务
jafka -t 运行服务
jafka -p 停止服务
五、设置Maven依赖
<dependency> <groupId>com.sohu.jafka</groupId> <artifactId>jafka</artifactId> <version>1.2.3</version></dependency>
六、Jafka的依赖包
1、JSON库jackson
2、Java命令行解析库jopt simple
3、日志库log4j和slf4j
4、Kafka监控mx4j-tool
5、zookeeper的Java客户端zkclient
6、大型分布式可靠协调库zookeeper
要说明一点,在查看Jafka的源码文件时,发现了包命名中含有sohu,估计Jafka是sohu开源的项目。
0 0
- 分布式消息系统Jafka入门指南之二
- 分布式消息系统Jafka入门指南
- 分布式消息系统之 Kafka
- 消息系统kafka及其变种Jafka、Metamorphosis (MetaQ)
- 消息系统kafka及其变种jafka、Metamorphosis(MetaQ)
- 消息系统kafka及其变种Jafka、Metamorphosis (MetaQ)
- 消息系统kafka及其变种Jafka、Metamorphosis (MetaQ)
- Jafka分布式特性研究
- 分布式消息系统—kafka入门
- 分布式系统架构之消息系统
- 分布式消息系统研究报告之Kafka
- Storm五之分布式消息系统
- 分布式系统基础-消息队列之JMS
- 分布式系统基础-消息队列之ActiveMQ
- 分布式系统基础-消息队列之RabbitMQ
- 分布式系统基础-消息队列之Kafka
- 【消息队列MQ】【Kafka&Jafka】
- 分布式 分布式系统入门
- Structure from motion学习笔记(一)
- Android - 小功能 - Android--判断网络连接状态
- 第03讲-自顶向下风格_编程
- vim编辑器
- codeigniter源代码分析 - 编码类 Utf8.php
- 分布式消息系统Jafka入门指南之二
- jquery原理的简单分析,让你扒开jquery的小外套
- Centos6.5 安装 gcc4.7
- ssh问题:ssh_exchange_identification: Connection closed by remote host...
- The method getResources() is undefined for the type
- 每天学习一点编程(1)(输入一个表示整数的字符串,把该字符串转换成整数并输出)
- 第03讲-自底向上风格_模拟游戏
- Java代码注释 todo XXX fixme 的意义
- 大数相乘