MQ配置规范(2)

2019-08-29 22:25

PUT(ENABLED) PROPCTL(COMPAT) ....... STAQT(QMGR) TRITRIGDPTH(1) TRIGMTRIGTYPE(FIRST) DEFBIND(NOTFIXED)USAGE(NORMAL) 参数说明:

? ? ? ? ? ?

CURDEPTH:该参数代表当前队列深度

PUT:代表是否可以往队列里放入消息。ENABLED,是;DISABLED,否。 GET:代表是否可以从队列里取出消息。ENABLED,是;IDSABLED,否。 MAXDEPTH:最大消息数目。

DEFPSIST:持久性消息。如系统没有保留消息的需求,将改属性设置为NO。 DEFBIND,指定应用程序在MQOPEN调用指定MQ00_BIND_AS_Q_DEF

时要用的绑定,且队列是一个集群队列。OPEN(默认值):队列打开时,队列句柄绑定到集群队列的特定实例。NOTFIXED:队列句柄不绑定到集群队列的任何特殊实例。

?

传输队列要求配置触发器相关属性,包括TRIGGER,INITQ,TRIGTYPE

等参数。确保在非手动情况下自动重联。

七.MQ连接数据库

oracle配置

?

检查 Oracle环境设置

export oracle_home=/opt/raolce/product/8.1.7

? 创建oracle切换装入文件

可在目录 /usr/mqm/samp/xatm中找到 xaswit.mak。

编辑xaswit.mak以取消注释那些适用于正在使用的oracle版本的行。 命令执行:

makefile:make -f xaswit.mak oraswit

生成的64位切换文件存在/var/mqm/exits64中。

?

添加关于oracle的资源管理器配置信息

在队列管理器的qm.ini文件中的XAResouceManager节中指定切换文件夹的详细信息。

XARsourceManager条目样本 XAResourceManager: Name=myoracle SwitchFile=oraswit XAOpenString=Oralce_XA+Ace=P/myuser/mypasswd+SecTm=35+LogDiTHreadOfControl=THREAD

八.配置用户访问权限

设置mqtestu用户和mqtestg用户组,访问队列管理器QMA上的队列TESTQ,运行进行put和get操作。设置方法如下: setmqaut -m QMA -t queue -n TESTQ -g mqtestg -p mqtestu +get +put -m:对象所属队列管理器 -t:对象类型 -n:对面名称 -g:授权所属组 -p:授权用户名 +:增加权限 -:删除权限


MQ配置规范(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2015中级会计职称《财务管理》真题及答案详解

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: