pmts常用启停 和检查命令

先启动对联管理器在启动pmts应用
启停:先启停应用,再启停队列管理器
应用:
1.启动pmts

pmtsstat start cold / warm / trial
冷启动: ptms读取配置文件加载至共享内存启动。
执行 -pmtsstat disp status 检查
热启动: pmts读取之前保存的共享文件加载至共享内存启动。 添加绝对路径.shm

验证启动: pmts启动时将报文接受开关强制置成0。

2.停止pmts

pmtsstat kill / kill_i / stop / stop_i

stop --停止pmts 应用程序服务,停止前写共享内存到文件

stop_i – 停止pmts应用程序服务,停止前不写共享内存到文件

kill – 快速停止pmts应用程序服务,停止前写共享内存到文件

kill_i – 快速停止pmts应用程序服务,停止前不写共享内存到文件
******pmtsstat disp pronow --检查是否停止成功
如果关闭后任然有共享内存 :pmtsstat rm 强制删除

******快速停止指主控程序向各个应用程序服务发送kill命令 执行 kill -9 ,不在一个运行周期内结束,stop停止则是等这个程序服务运行完成后结束,但是时间超过1分钟则会强制停止。

2.队列管理器启停

dspmq 查看mq
strmqm mq_name --启动mq
dspmq 检查是否启动
停止队列管理器
endmqm mq_name

应用运行状态及性能检查

pmtsstat disp modnow --查看当前模块信息:确保日志级别都是0 避免出现过多日志

pmtsstat disp pronow – 查看当前进程信息(查看进程是运行还是空闲)后两列为任务数和失败数确保失败数为0 确保进程总数至少为7 如果有失败 查看进程日志,找出失败原因 有进程名为xxxxxhdl的无需管理 为系统动态派生进程

pmtsstat cltcfg --查看当前系统配置信息控制台设置

查看当前应用配置信息
pmtsstat disp node --查看中转节点是否有本节点 ,本节点是否有中转节点 若不存在可以通过/pmts/cfg/nodeinfo.ini

pmtsstat disp node + 节点号 ---- 具体查看节点信息
其中中转节点秘钥类型(pmts、dhke、qmke)和加密模式(sm4、des)额外关注

pmtsstat disp qrinfo – 查看本地远程队列属性 查看远程队列通道状态 、 对端节点服务器状态
通道状态不对 则查看管道 对端节点服务器状态不对查看网络状态 查看日志检查通道状态
启停通道与重置通道序号的方法
start chl(ChannelName); 启动通道
stop chl(ChannelName); 停止通道
reset channel(ChannelName); 重置通道序号。当本地与其他MQ队列管理器的通道无法正常启动的情况,检查日志发现是通道序号不一致,此时就需要先停止发送方通道,并在发送方和接收方进行通道计数的重置,重置后启动通道即可恢复通讯。

pmtsstat disp dttinfo --查看该节点与其他节点的连通状态,探测连通的基础上才能进行报文转发
若出现异常 则mq状态队列管理器或者是mq远程队列名配置错误
前往日志目录查看日志 pmtsrqsv.log

pmtsstat disp app --查看应用程序配置参数

pmtsstat disp pmtspara --探测参数查看 可以在cfg/application.ini中查看修改

pmtsstat disp switch —查看应用开关参数

几个必须打开的开关如下
pmtsstat switch check on --报文合法性检查开关

pmtsstat switch enc on --加解密开关

pmtsstat Switch dtt on --探测开关

pmtsstat switch resp on —通用报文响应开关

pmtsstat switch rcvstat on --当前节点接受开关

pmtsstat switch msgstat on --业务报文处理控制开关

pmtsstat log (dtt msg err xmq) 日志级别参数(0-9) 修改后立即生效

通道出现retrying 和binding时 使用telnet ip port查看是否连通

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值