IBM WebSphere MQ 7.5的基本配置
来源:互联网 发布:高通垄断 知乎 编辑:程序博客网 时间:2024/05/21 20:27
一、使用DOS配置IBM WebSphere MQ
1、创建队列管理器
WIN + R键,输入cmd,进入命令行窗口,键入:
crtmqm QM_TEST
创建一个队列管理器QM_TEST(你可以改成自己想要的名字),如果把整个MQ理解成一个数据库实例,QM_TEST相当于就是db instance中的schema(或user)
命令行创建的队列管理器默认是不活动状态的,可以用
strmqm QM_TEST
来启动队列管理器
2、创建队列
如果说“队列管理器”是db中的schema,那么”队列”就相当于db中的Table了,而队列中的每条”消息”,就相当于Table中的每条记录,继续在命令行窗口模式下,输入
runmqsc QM_TEST
将进入MQ的交互命令模式,继续输入
define qlocal(Q1)
将创建一个本地队列Q1(你可以改成自己需要的名字),如果此时你打开 “开始菜单->程序->IBM WebSphere MQ->WebSphere MQ Explorer (Installation1)”也能同步在图形界面下,看到这个队列
最后键入end,退出MQ的交互命令模式。
3、发送消息
继续在Windows命令模式下,输入
amqsput Q1 QM_TEST
这里系统将处于等待用户输入的状态,随便输入一些消息,然后连敲二次回车,完成消息发送
4、接收消息
amqsget Q1 QM_TEST
把刚才的put换成了get,将从队列管理器QM_TEST的队列Q1中,把消息取出来
5、认证问题
如果出于学习目的,最简单的做法,就是在runmqsc交互模式下,键入
ALTER QMGR CHLAUTH(DISABLED)
直接关闭通道认证(生产环境不推荐这么做)
6、字符集编码问题
每个队列管理器,都有一个CCSID的属性,对应的就是字符集编码,在windows系统中,这个编码应该是1381,如果你是用其它OS(比如linux)的配置通过脚本导入MQ的,可能编码就不是1381了,这会导致在windows上无法连接\启动队列管理器,可以通过MQ交互命令行修改,
runmqsc QM_TEST 进入QM_TEST的MQ交互模式DISPLAY QMGR CCSID 查看当前的CCSID属性ALTER QMGR CCSID(1381) 修改字符集编码为1381
7、链接问题
可能没有给服务器连接通道添加MAC用户标识。
解决方案:
在MAC用户标识添加WebSphere MQ管理员的全名
7、如何从“试用版”升级成“正式版”
试用版默认只能用90天,到期后,如果购买了正式版的license,可以通过命令行导入license,命令如下:
setmqprd x:\license\amqpcert.lic
注:amqpcert.lic中的P即代表这是Product生产版本,setmqprd 后面的路径即为license文件的所在路径
- IBM WebSphere MQ 7.5的基本配置
- 配置IBM WEBSPHERE MQ触发器
- IBM WebSphere MQ配置(单向)
- IBM Websphere MQ的基本概念
- IBM WebSphere MQ消息通道的配置和维护介绍
- IBM websphere MQ远程队列的简单配置
- IBM Websphere MQ _01 基本操作
- 配置自动启动IBM WebSphere MQ
- IBM websphere MQ v6.0配置过程
- 配置IBM WebSphere MQ及注意事项
- Websphere mq 的基本操作
- IBM WebSphere MQ几个特性的应用
- IBM WebSphere MQ监控
- IBM Websphere MQ
- IBM WebSphere MQ安装
- IBM WebSphere MQ
- WebSphere MQ ibm[转]
- IBM WebSphere MQ命令
- sass
- ABAP—COLLECT的用法
- 多年iOS开发经验总结(转)
- java web 利用dubbo构建分布式服务项目(一)
- win10 下装win7
- IBM WebSphere MQ 7.5的基本配置
- wifi连指定ssid和password
- 【opencv、机器学习】聚类算法——K-means
- java注解之初识注解
- 通过 Chrome Workspace 调试本地项目
- C#中的is和as操作符
- Kotlin学习之-5.11 对象表达式和声明
- Kali Linux 暴力破解 wifi密码
- Matlab 读写二维数组(复数)