1.创建队列管理器MQESB(1414)\QMESB1(1416)\QMESB2(1416)\QMGW(1410)\QMCLIENT(1420)\

2.启动队列管理器

RUNMQSC QMESB(QMESB1、QMESB2)

3.设置队列管理器侦听并启动(也可手动启动)

DEFINE LISTENER(LISTENER.TCP) TRPTYPE(TCP) PORT(1414) CONTROL(QMGR)

DEFINE LISTENER(LISTENER.TCP) TRPTYPE(TCP) PORT(1415) CONTROL(QMGR)

DEFINE LISTENER(LISTENER.TCP) TRPTYPE(TCP) PORT(1416) CONTROL(QMGR)

4.创建集群存储库

此处为了方便管理,我们将集群的完全存储库放到网关服务器上,在生产环境中,最好能设置两个完全存储库

runmqsc QMGW

ALTER QMGR REPOS(QM_CLUSTER)

END

5.创建所有对列管理器的集群接收方通道

runmqsc QMESB

DEFINE CHANNEL(TO.QMESB) CHLTYPE(CLUSRCVR) TRPTYPE(TCP) CONNAME('10.0.1.19(1414)') CLUSTER(QM_CLUSTER)

END

runmqsc QMESB1

DEFINE CHANNEL(TO.QMESB1) CHLTYPE(CLUSRCVR) TRPTYPE(TCP) CONNAME('10.0.1.17(1415)') CLUSTER(QM_CLUSTER)

END

runmqsc QMESB2

DEFINE CHANNEL(TO.QMESB2) CHLTYPE(CLUSRCVR) TRPTYPE(TCP) CONNAME('10.0.1.18(1416)') CLUSTER(QM_CLUSTER)

END

runmqsc QMGW

DEFINE CHANNEL(TO.QMGW) CHLTYPE(CLUSRCVR) TRPTYPE(TCP) CONNAME('10.0.1.19(1410)') CLUSTER(QM_CLUSTER)

END

6.创建所有其他非完全存储库到完全存储库的集群发送方通道

runmqsc QMESB

DEFINE CHANNEL(TO.QMGW) CHLTYPE(CLUSSDR) TRPTYPE(TCP) CONNAME('10.0.1.19(1410)') CLUSTER(QM_CLUSTER)

END

runmqsc QMESB1

DEFINE CHANNEL(TO.QMGW) CHLTYPE(CLUSSDR) TRPTYPE(TCP) CONNAME('10.0.1.19(1410)') CLUSTER(QM_CLUSTER)

END

runmqsc QMESB2

DEFINE CHANNEL(TO.QMGW) CHLTYPE(CLUSSDR) TRPTYPE(TCP) CONNAME('10.0.1.19(1410)') CLUSTER(QM_CLUSTER)

END

7.创建集群成员的共享本地队列

runmqsc QMESB

DEFINE QLOCAL(QECUS.IBMS.AMSS) CLUSTER(QM_CLUSTER)

DEFINE QLOCAL(QECUS.AMSS.IBMS) CLUSTER(QM_CLUSTER)

END

runmqsc QMESB1

DEFINE QLOCAL(QECUS.IBMS.AMSS) CLUSTER(QM_CLUSTER)

DEFINE QLOCAL(QECUS.AMSS.IBMS) CLUSTER(QM_CLUSTER)

END

runmqsc QMESB2

DEFINE QLOCAL(QECUS.IBMS.AMSS) CLUSTER(QM_CLUSTER)

DEFINE QLOCAL(QECUS.AMSS.IBMS) CLUSTER(QM_CLUSTER)

END

8.创建网关别名队列

runmqsc QMGW

DEFINE QREMOTE(TO_CLUSTER_QM)

END

9.创建客户端和网关的连接

9.1 创建客户端对列管理器,监听(1420),本地队列

runmqsc QMCLIENT

DEFINE QLOCAL(QECUS.IBMS.AMSS_C)

DEFINE QLOCAL(QECUS.AMSS.IBMS_C)

END

9.2 创建客户端和网关的传输队列

runmqsc QMCLIENT

DEFINE QLOCAL(QMGW) USAGE(XMITQ)

END

runmqsc QMGW

DEFINE QLOCAL(QMCLIENT) USAGE(XMITQ)

END

9.3 创建客户端和网关的接收方通道

runmqsc QMCLIENT

DEFINE CHANNEL(CH_CLIENT_RCVR) CHLTYPE(RCVR) TRPTYPE(TCP)

END

runmqsc QMGW

DEFINE CHANNEL(CH_CLUSTER_RCVR) CHLTYPE(RCVR) TRPTYPE(TCP)

END

9.4 创建客户端和网关的发送方通道

runmqsc QMCLIENT

DEFINE CHANNEL(CH_CLUSTER_RCVR) CHLTYPE(SDR) TRPTYPE(TCP) CONNAME('10.0.1.19(1410)') XMITQ(QMGW)

START CHANNEL(CH_CLUSTER_RCVR)

END

runmqsc QMGW

DEFINE CHANNEL(CH_CLIENT_RCVR) CHLTYPE(SDR

mq集群要建传输队列吗_MQ集群配置详细说明相关推荐

  1. mq集群要建传输队列吗_面试官:消息队列这些我必问!

    作者:mousycoder segmentfault.com/a/1190000021054802 消息队列连环炮 项目里怎么样使用 MQ 的? 为什么要使用消息队列? 消息队列有什么优点和缺点? k ...

  2. RabbitMQ 从入门到精通 消息应答 持久化 交换机 队列 发布确认 集群 等

    RabbitMQ消息队列 RabbitMQ 的概念 RabbitMQ 是一个消息中间件:它接受并转发消息.你可以把它当做一个快递站点,当你要发送一个包裹时,你把你的包裹放到快递站,快递员最终会把你的快 ...

  3. RabbitMQ集群搭建、镜像队列、实现高可用负载均衡、Federation Exchange、Federation Queue、Shovel

    1.环境准备 IP地址 主机名 192.168.56.20 conch01 192.168.56.21 conch02 192.168.56.22 conch03 2.安装 rabbitmq集群 1. ...

  4. zookeeper集群配置说明以及window单台机器集群搭建

    zk tar.gz 目录: 在src/main 下面的源码是zk 服务端和客户端的源码!!!不过在服务运行起来的时候,服务是调用图中根目录下的zookeeper.jar. 在集群模式下,所有的zk进程 ...

  5. Hadoop 2.0集群配置详细教程

    Hadoop 2.0集群配置详细教程 前言 Hadoop2.0介绍 Hadoop是 apache 的开源 项目,开发的主要目的是为了构建可靠,可拓展 scalable ,分布式的系 统, hadoop ...

  6. MQ中将消息发送至远程队列的配置

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! MQ中将 ...

  7. Java中高级核心知识全面解析——Redis(集群【概述{主从复制、哨兵、集群化}、数据分区方案、节点通信机制、数据结构简析】)5

    目录 一.[集群]入门实践教程 1.Redis 集群概述 1)Redis 主从复制 2)Redis 哨兵 3)Redis 集群化 2.主从复制 1)主从复制主要的作用 2)快速体验 ①.第一步:本地启 ...

  8. mysql 数据库集群搭建:(四)pacemaker管理三台maxscale集群,搭建mariadb读写分离中间层集群...

    为什么80%的码农都做不了架构师?>>>    <mysql 数据库集群搭建:(一)VirtualBox中多台CentOS虚拟机间和windows主机间互通以及访问互联网设置& ...

  9. Elasticsearch集群索引分片未分配unassigned导致集群状态红色red异常若干问题解决记录

    一.背景 今天收到告警短信发现某个业务系统几台服务器的日志收集服务filebeat均已下线,把Filebeat都重启之后,准备到Kibana查阅业务系统的日志,检索异常条目,发现从凌晨开始的日志条目都 ...

最新文章

  1. 图像分类:CVPR2020论文解读
  2. GoldenGate系统二:快速搭建三方单向通信GoldenGate环境
  3. 3行Python代码完成人脸识别
  4. 第一篇:Entity Framework 简介
  5. MacBook/MacOS如何写入MacBook特有的符号(例如:⌘/⌥/⎋/⇪)
  6. 企业实战(Jenkins+GitLab+SonarQube)_04_Jenkins安装推荐插件
  7. 【Spark】SparkStreaming的应用及其原理
  8. java适合年龄_Java实现三人年龄
  9. 计算机更新安装失败,电脑更新安装失败
  10. redis 分布式锁_基于 Redis 实现的分布式锁
  11. ANSI,UTF-8,Unicode,ASCII编码的区别
  12. iOS开发之时区的获取,设置,创建
  13. 深度学习笔记(三)——GAN入门实现MNIST数据集
  14. 自动化运维落实基础及常用工具对比
  15. Excel如何批量生成二维码
  16. 在jQuery中提交表单的方式有哪些
  17. 苹果手表计算机功能键,认识Mac的功能键,最值得你记住的苹果电脑快捷键列表...
  18. Event的三个阶段:CAPTURING_PHASE,AT_TARGET,BUBBLING_PHASE
  19. win10引导安卓x86_windows10开启VT和Hyper-V无法安装模拟器的另一种x86 Android解决办法...
  20. 20行Python小程序批量删除GitHub仓库,包

热门文章

  1. OpenCV学习笔记(十五):图像仿射变换:warpAffine(),getRotationMatrix2D()
  2. 小甲鱼 OllyDbg 教程系列 (十一) : inline patch ( 内嵌补丁 )
  3. Spring Data JPA 从入门到精通~关键字列表
  4. oracle表参数,Oracle 表的创建 及相关参数
  5. C++学习之路 | PTA乙级—— 1091 N-自守数 (15 分)(精简)
  6. PID控制器改进笔记之六:改进PID控制器之参数设定
  7. STM32与宇电设备实现AI-BUS通讯
  8. [设计模式] ------ 工厂方法模式
  9. 通过AVFoundation框架获取摄像头数据
  10. CoreAnimation编程指南(十)KVC