




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一.命名规范1.LV名称确认系统环境 标示生产环境 P测试环境 T二.安装MQ前需要确认如下文件系统已经创建,LV名称 mount点Plv_mqm /var/mqmPlv_mq_log /var/mqm/logPlv_mq_error 、/var/mqm/errors二.操作系统级别参数配置为了避免网恋问题造成通道状态异常,建议修改tc相关参数tcp_keepidle=600tcp_keepinit=150tcp-keepintvl=150系统方面:ulimit -d unlimitedulimie -s unlimited如在AIX上安装,建议修改mqm用户的limit现实编辑/etc/security/limit文件将mqm用户的nofiles,data属性设置为-1(默认2000,262144)三 创建队列管理器用以下命令创建队列管理器:crtmqm -If 16384 -lp5 -ls4 注:其中If目的是改变默认的队列管理器日志文件大小,改变后的单个日志文件为4kb*16384kb=64MB;-lp和-ls分别设置队列管理器的主日志个数和辅日志个数。在建立消息队列管理后,系统初始值只有5个主日志文件。在创建后,只能修改文件个数,文件大小不能修改。队列管理器创建后自动在/var/mqm/qmgrs/下生成qm.ini配置文件:Log:LogPrimaryFiles=5LogSecondaryFiles=4LogFilePages=16384LogType=CIRULARLogBUfferPages=0LogPath=/var/mqm/log/QMGRNAME/LogWritentegrity=TripleWriteService:Name=AuthorizationServiceServiceComponent:Service=AuthorizationServiceName=MQSeries.UNIX.authserviceModule-/usr/mqm/lib64/amqzfuComponenDataSize=0四 .配置文件参数设置修改最大通道数及最大活动通道数如果架构中存在was,并且应用服务器需要连接到队列管理器,则需要增加MaxChannels/MaxActiveChannels两个参数。参数值应该大于客户端的数目。防止由于网恋不稳定的原因导致通道状态问题增加KeepAlive=YES参数在QM.INI中添加:Chanaels:MaxCHannels=1000MaxActiveChanaels=1000TCP:KeepAlive=Yesqm.ini文件的参数需要重启队列管理器生效。qm.ini仅针对单个队列管理器生效。mqs.ini文件针对全部队列管理器生效。目录:/var/mqmmqs.ini包含以下属性:DefaultPrefix=/QIBM/UserData/mqmQueueManager: Name=saturn.queue.manager Prefix=/QIBM/UserData/mqm Ligrary=QMSATURN.Q Directory=saturn!managerQueurManger: Name=pluto.queue.manager Prefix=/QIBM/UserData/mqm Libragy=QMPLUTO.QU DIrectory=pluto!queue!managerDefaultQueurManager: Name=saturn.queue.managerqm.ini包含一下全部属性:ExitPath: ExitDefaultPath=/var/mqm/exits ExitDefaultPath64=/var/mqm/exit64Service: Name=AuthorizationService EntyyPoints=13ServiceComponent: Service=AuthorizationService Name=MQseries.UNix.auth.service Module=/opt/mqm/bin/amqzfu 1 ComponentDataSize=0Log: LogPrimaryFiles=3 LogSecondaryFiles=2 LogFulePages-1024 LogType=CIRCULAR LogbufferPages=0 LogPath=/var/mqm/log/saturn!queue!manager/XAResourceManager: Name=DB2 Resource Manager Bank XACloseString= ThreadOfControl=THREADChannels: MaxChannels=20 MaxActiveChannels=100 MQIBindType=STANDARDTCP: KeepAlive=YesQMErrorsLog: ErrorLogSize=262144 ExcludeMessage=7234 SuppressMessage=9001,9002,9202 SuppressInterval=30ApiExitLocal: Name=ClientApplicationAPchecker Sequence=3 Function=EntryPoint Module=/usr/Dev/ClientAppCheckerData=9.20.176.20五.qmgr属性设置队列管理器相关参数,创建好队列管理器,需为本队列管理器指定死信队列“DEADQ”: define qlocal(DEADQ) alter qmgr deadq(DEADQ)查看队列管理器的配置信息如下:dis qmgr 1:dis qmgrAMQ8408:display Queue Manager details. QMNAME(A)ACCTCONQ(DISABLED) AUTHOREV(DISABLED) CCSID(1208) CRTIME(14.38.24) DEADQ(DEADQ) DEADQ,配置死信队列。CCSID,配置CCSID,如果是unix英文字符集,建议配置819,如果是中文字符集,建议配置1381.如果是全球语言,建议使用UTF-8,CCSID=1208.如果需要修改队列管理器的参数,用MQSC命令ALTER QMGR如果需要更改字符集,命令如下:ATLER QMGR CCSID(1208)六.创建队列运行MQSC命令:DEFINE QL(QLNAME)初始化参数设置如下:dis ql(QLNAME) QUEUE(QLTEST) TYPE(QLOCAL).CURDEPTH(0) DEFBIND(OPEN).GET(ENABLED) HARDENBOINITQ() IPPROCS(0)MAXDEPTH(5000) MAXMSGL(4194394).NOTRIGGER NPMCLASS(NORMAL) OPPROCS(0) PROCESS()PUT(ENABLED) PROPCTL(COMPAT).STAQT(QMGR) TRIGDATA()TRIGDPTH(1) TRIGMPRI(0)TRIGTYPE(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=myoracleSwitchFile=oraswit XAOpenString=Oralce_XA+Ace=P/myuser/mypasswd+SecTm=35+LogDir=/tmp+threads=tureTHreadOfCont
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医疗机构集体合同与医护人员权益保障及服务质量协议
- 酒店大堂商铺租赁与品牌形象维护及推广服务合同
- 韩国娱乐公司艺人离婚后品牌代言续约及费用调整合同
- 资源型酒店总经理聘用与资源整合利用合同
- 装修前检修管理办法
- 退伙协议模板:个体工商户合伙解散合同
- 美国自费留学签证拒签原因分析及改进建议合同
- 驾校与保险公司合作推出驾校学员车辆损失保险合同
- 采制化考勤管理办法
- 生态城市建设苗木采购及生态环境修复服务合同
- 2025版机电安装监理服务合同
- 肩关节运动康复新策略-洞察及研究
- 新能源卡车修理知识培训课件
- 神奇的艾草教学课件
- 《耳念珠菌医院感染预防与控制专家共识(2025)》解读 2
- 2026届广州市高三年级阶段训练(8月市调研摸底) 语地理试卷(含答案)
- 2025-2026学年湘科版(2017)小学科学四年级上册教学计划及进度表
- 微量物证检验技术
- 中西医结合医师岗位面试问题及答案
- 【专家共识】导管相关感染防控最佳护理实践
- 《焊接结构生产》课件-第二单元 焊接应力与变形
评论
0/150
提交评论