一.metaq单机部署
1.安装jdk1.7
2.解压zookeeper到/usr/tools目录
3.将zookeeper-3.4.3/conf目录下的zoo_sample.cfg文件拷贝一份,命名为为“zoo.cfg”
4.修改zoo.cfg,将dataDir配置改为/usr/tools/zookeeper-3.4.3/data,将dataLogDir配置改为/usr/tools/zookeeper-3.4.3/dataLog,将server.1配置改为本机ip加默认端口号
5.创建/usr/tools/zookeeper-3.4.3/data目录,创建myid文件,编辑文件内容为1
6.启动zookeeper
7.进入bin目录,查看zookeeper.out日志是否有异常
9.解压metaq到/usr/tools目录
10.将metaq/conf目录下的sample.server.ini文件拷贝一份,命名为为“server.ini”
11.修改server.ini,修改dataPath为/usr/tools/metaq/data,并根据实际应用配置端口号等其他基本配置,配置zookeeper为当前机器ip
12.添加以下topic配置[topic=order-event]
13.启动metaq
14.启动成功后,通过浏览器访问dashboard,查看是否启动成功(注意防火墙设置)
15.添加开机启动项:在/etc/rc.d/rc.local下添加如下代码
bash /usr/zookeeper-3.4.5/bin/zkServer.sh start
bash /usr/metamorphosis-server-wrapper/bin/metaServer.sh start
16.部署完成
二.集群部署
4.初步打算将zookeeper部署在三台服务器A,B,C,metaq部署在四台服务器,2主2备
三.注意事项
1.注意集群中的防火墙设置,确认不同端口是否可以相互通信
2.需要为每台机器开放一个端口作为192.168.99网段访问metaq的dashboard使用
3.遇到kill不掉的进程,可以使用kill -9 pid命令。可以杀掉绝大部分进程,但是进入内核态运行的进程会屏蔽所有信号,包括SIGKIL,所以杀不掉。
分享到:
相关推荐
整理后的Metaq原理应用文档,欢迎大家看看。
metamorphosis(metaq) 服务端1.4.3版本 包括客户端 发送一个序列化对象
metaQ向spark传数据
Metaq在JDk 7下的异常及解决方案,希望可以帮助学习者!
metaq-server-1.4.6.2服务端+客户端+javadoc文档,打包于一个压缩包
metaq-server-1.4.6.2.tar.gz
Metamorphosis是淘宝开源的一个Java消息中间件,他类似apache-kafka,但不是一个简单的山寨拷贝,而是做了很多改进和优化,项目的主页在淘蝌蚪上。服务端、客户端、javadoc都包含在内。
metaQ的安装包
metaq--1.4.6.2.zip 和原版一样就是换了个名字,方便大家一起学习.
MetaQ 分布式消息服务中间件.pdf
Memorphosis是一个消息中间件,它是linkedin开源MQ——kafka的Java版本,针对淘宝内部应用做了定制和优化。Metamorphosis的设计原则 • 消息都是持久的,保存在磁盘 • 吞吐量第一 • 消费状态保存在客户端 ...
主要介绍了Window搭建部署RocketMQ步骤详解,RocketMq是一个由阿里巴巴开源的消息中间件,脱胎去阿里每部使用的MetaQ,在设计上借鉴了Kafka。,需要的朋友可以参考下
Metamorphosis(MetaQ)是一个高性能、高可用、可扩展的分布式消息中间件,类似于LinkedIn的Kafka,具有消息存储顺序写、吞吐量大和支持本地和XA事务等特性,适用于大吞吐量、顺序消息、广播和日志数据传输等场景,在...
rocketMQ
分享一下 RocketMq的文档RocketMQ运维指令 rocketmq在阿里内部叫metaq
Metamorphosis, 一种高可用高性能的分布式 #新闻MetaQ 1.4.6.2 发布。更新日志MetaQ 1.4.6.1 发布。更新日志MetaQ 1.4.5.1 发布。更新日志MetaQ 1.4.5发布。更新日志meta: 一个用于的ruby 客户端。 源代码
该文档为storm模拟项目系列文档之一,是MetaQ与storm接口的说明文档,主要介绍了如何集成MetaQ到项目代码中。软件(阿里),其对应的许多技术文档还是比较容易看的,并且Github提供了许多的应用实例,所以使用MetaQ...
RocketMQ是一个纯java、分布式、队列模型的开源消息中间件,前身是Metaq,当 Metaq 3.0发布时,产品名称改为 RocketMQ。