mq集群要建传输队列吗_MQ集群配置详细说明
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集群配置详细说明相关推荐
- mq集群要建传输队列吗_面试官:消息队列这些我必问!
作者:mousycoder segmentfault.com/a/1190000021054802 消息队列连环炮 项目里怎么样使用 MQ 的? 为什么要使用消息队列? 消息队列有什么优点和缺点? k ...
- RabbitMQ 从入门到精通 消息应答 持久化 交换机 队列 发布确认 集群 等
RabbitMQ消息队列 RabbitMQ 的概念 RabbitMQ 是一个消息中间件:它接受并转发消息.你可以把它当做一个快递站点,当你要发送一个包裹时,你把你的包裹放到快递站,快递员最终会把你的快 ...
- 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. ...
- zookeeper集群配置说明以及window单台机器集群搭建
zk tar.gz 目录: 在src/main 下面的源码是zk 服务端和客户端的源码!!!不过在服务运行起来的时候,服务是调用图中根目录下的zookeeper.jar. 在集群模式下,所有的zk进程 ...
- Hadoop 2.0集群配置详细教程
Hadoop 2.0集群配置详细教程 前言 Hadoop2.0介绍 Hadoop是 apache 的开源 项目,开发的主要目的是为了构建可靠,可拓展 scalable ,分布式的系 统, hadoop ...
- MQ中将消息发送至远程队列的配置
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! MQ中将 ...
- Java中高级核心知识全面解析——Redis(集群【概述{主从复制、哨兵、集群化}、数据分区方案、节点通信机制、数据结构简析】)5
目录 一.[集群]入门实践教程 1.Redis 集群概述 1)Redis 主从复制 2)Redis 哨兵 3)Redis 集群化 2.主从复制 1)主从复制主要的作用 2)快速体验 ①.第一步:本地启 ...
- mysql 数据库集群搭建:(四)pacemaker管理三台maxscale集群,搭建mariadb读写分离中间层集群...
为什么80%的码农都做不了架构师?>>> <mysql 数据库集群搭建:(一)VirtualBox中多台CentOS虚拟机间和windows主机间互通以及访问互联网设置& ...
- Elasticsearch集群索引分片未分配unassigned导致集群状态红色red异常若干问题解决记录
一.背景 今天收到告警短信发现某个业务系统几台服务器的日志收集服务filebeat均已下线,把Filebeat都重启之后,准备到Kibana查阅业务系统的日志,检索异常条目,发现从凌晨开始的日志条目都 ...
最新文章
- 图像分类:CVPR2020论文解读
- GoldenGate系统二:快速搭建三方单向通信GoldenGate环境
- 3行Python代码完成人脸识别
- 第一篇:Entity Framework 简介
- MacBook/MacOS如何写入MacBook特有的符号(例如:⌘/⌥/⎋/⇪)
- 企业实战(Jenkins+GitLab+SonarQube)_04_Jenkins安装推荐插件
- 【Spark】SparkStreaming的应用及其原理
- java适合年龄_Java实现三人年龄
- 计算机更新安装失败,电脑更新安装失败
- redis 分布式锁_基于 Redis 实现的分布式锁
- ANSI,UTF-8,Unicode,ASCII编码的区别
- iOS开发之时区的获取,设置,创建
- 深度学习笔记(三)——GAN入门实现MNIST数据集
- 自动化运维落实基础及常用工具对比
- Excel如何批量生成二维码
- 在jQuery中提交表单的方式有哪些
- 苹果手表计算机功能键,认识Mac的功能键,最值得你记住的苹果电脑快捷键列表...
- Event的三个阶段:CAPTURING_PHASE,AT_TARGET,BUBBLING_PHASE
- win10引导安卓x86_windows10开启VT和Hyper-V无法安装模拟器的另一种x86 Android解决办法...
- 20行Python小程序批量删除GitHub仓库,包
热门文章
- OpenCV学习笔记(十五):图像仿射变换:warpAffine(),getRotationMatrix2D()
- 小甲鱼 OllyDbg 教程系列 (十一) : inline patch ( 内嵌补丁 )
- Spring Data JPA 从入门到精通~关键字列表
- oracle表参数,Oracle 表的创建 及相关参数
- C++学习之路 | PTA乙级—— 1091 N-自守数 (15 分)(精简)
- PID控制器改进笔记之六:改进PID控制器之参数设定
- STM32与宇电设备实现AI-BUS通讯
- [设计模式] ------ 工厂方法模式
- 通过AVFoundation框架获取摄像头数据
- CoreAnimation编程指南(十)KVC