没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
一、RocketMQ 简介
==================================================================
RocketMQ 是一款分布式、队列模型的消息中间件,具有以下特点:
1、支持严格的消息顺序;
2、支持 Topic 与 Queue 两种模式;
3、亿级消息堆积能力;
4、比较友好的分布式特性;
5、同时支持 Push 与 Pull 方式消费消息;
本文采用双 Master 的架构模式。
======================================================================
二、服务器分布
======================================================================
1、相关说明
IP 地址
主机名
机型
角色
架构模式
10.217.121.123
rocketmq-master1
128G 内存
nameserver、brokerserver
Master1(双 Master 模式)
10.217.122.31
rocketmq-master2
128G 内存
nameserver、brokerserver
Master2(双 Master 模式)
2、hosts 信息添加
# vim /etc/hosts
10.217.121.123 mqnameserver1
10.217.122.31 mqnameserver2
10.217.121.123 rocketmq-master1
10.217.122.31 rocketmq-master2
3、系统环境
CentOS 6.3
4、总体架构
======================================================================
====================
三、RocketMQ 安装与配置
======================================================================
====================
1、JDK 安装
http://download.oracle.com/otn-pub/java/jdk/7u65-b17/jdk-7u65-linux-x64.tar.gz
# tar xvzf jdk-7u65-linux-x64.gz -C /usr/local
# rm -f jdk-7u65-linux-x64.gz
# cd /usr/local && ln -s jdk1.7.0_65 jdk
# cd /usr/local/bin && ln -s /usr/local/jdk/bin/java
2、RocketMQ 安装
https://github.com/alibaba/RocketMQ/releases
# tar xvzf alibaba-rocketmq-3.1.7.tar.gz -C /usr/local
# mv alibaba-rocketmq alibaba-rocketmq-3.1.7
# ln -s alibaba-rocketmq-3.1.7 rocketmq
# rm alibaba-rocketmq-3.1.7.tar.gz
# ll /usr/local
3、环境变量设置
# vim /etc/profile
export PATH=$PATH:/usr/local/bin
剩余15页未读,继续阅读
资源评论
小小哭包
- 粉丝: 1900
- 资源: 3864
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功