联系我们

课程大纲

高级队列管理器配置

  • 使用 strmqm 和 endmqm 实现自定义队列管理器启动和关闭流程
  • 为复杂消息路由配置死信队列和别名队列
  • 开发和注册通道出口及消息出口以进行自定义处理
  • 设置自定义端口范围的高级 TCP 和 LU62 监听器配置

使用 CHLAUTH 进行通道认证

  • 使用 SET CHLAUTH 规则创建和管理 CHLAUTH 记录
  • 通过 IP 地址、SSL 主题或 MCAUSER 阻止或映射远程连接
  • 设置通道认证规则以实现细粒度访问控制
  • 审核和验证 CHLAUTH 配置是否符合安全策略

分布式平台上的 LDAP 授权

  • 使用 AUTHINFO 对象将队列管理器连接到 LDAP 目录
  • 使用 setmqaut 将 LDAP 组映射到 IBM MQ 权限
  • 为用户和应用程序配置授权策略
  • 管理认证信息对象和连接刷新

TLS/SSL 证书管理

  • 使用 runmqakm 和 runmqktool 创建和管理 CMS 及 PKCS12 密钥库
  • 为队列管理器和通道生成自签名和 CA 签名的证书
  • 在发送和接收通道上配置 SSLCIPH 和 SSLPEER
  • 以最短停机时间执行证书续订、撤销和轮换

集群架构与设计

  • 区分完整存储库与部分存储库队列管理器
  • 构建和维护集群通道(CLUSSDR 和 CLUSRCVR)及集群队列
  • 为生产工作负载设计可扩展的集群拓扑
  • 实现重叠集群和网关队列管理器以支持多站点路由

集群负载均衡与高级路由

  • 使用 CLWLWGHT 配置集群负载算法和优先级
  • 使用 CLWLUSEQ 和 CLWLRANK 实现定向消息分发
  • 在集群成员之间执行手动和自动负载重新平衡
  • 解决集群通道故障和命名冲突

多实例队列管理器的高可用性

  • 规划多实例队列管理器的架构和共享文件系统需求
  • 在不同主机上配置活动和备用队列管理器实例
  • 测试自动故障转移并配置自动客户端重连
  • 监控实例健康状况并恢复失败的备用实例

复制数据队列管理器 (RDQM)

  • 了解 RDQM 架构及其在灾难恢复中的优势
  • 在多个节点上创建和管理复制的队列管理器
  • 使用 rdqmadm 执行故障转移场景和恢复流程
  • 调整网络和存储设置以优化 RDQM 复制性能

REST API 管理

  • 在 mqweb 服务器上启用和保护 IBM MQ REST API
  • 通过 HTTP POST 和 DELETE 请求创建和删除队列管理器
  • 使用 REST 端点和 JSON 负载管理队列和通道
  • 使用 Python 或 curl REST 客户端自动化管理任务

IBM MQ 控制台管理

  • 在 mqweb 服务器上安装和配置 IBM MQ 控制台
  • 通过 Web 界面管理队列管理器、队列和通道
  • 使用 mqwebuser.xml 配置基于角色的访问和用户认证
  • 监控仪表板并设置队列深度和通道状态的警报阈值

高级消息安全性

  • 使用 setmqsp 配置 AMS 策略以实现消息签名和加密
  • 为高级消息安全性拦截器设置密钥库文件和证书
  • 在发布者和订阅者之间启用端到端有效负载保护
  • 使用错误日志诊断 AMS 策略错误和密钥库配置问题

发布/订阅安全性

  • 使用管理主题和主题访问控制保护主题层次结构
  • 使用 setmqaut 控制订阅者和发布者对主题对象的访问
  • 使用主题别名和代理订阅实现命名空间隔离
  • 审核发布/订阅活动并调查访问违规错误

PCF 命令自动化

  • 了解 PCF 命令和响应消息结构
  • 使用 PCF 程序和 MQ AI 自动化队列管理器任务
  • 使用 MQ 命令服务器并配置模型回复队列
  • 使用 PCF 构建自定义管理脚本以替代 runmqsc 进行批量更改

性能监控与调优

  • 调整缓冲池和页集以优化队列管理器内存使用
  • 调整通道调优参数以提高吞吐量并减少延迟
  • 使用事件队列配置队列监控和队列深度事件
  • 使用 amqsmon 和 MQ 统计数据识别性能瓶颈

故障排除工具与技术

  • 阅读和解释错误日志、FDC 文件和 FFST 报告
  • 配置和分析通道跟踪及 API 出口以进行问题诊断
  • 使用 dspmqrte 跟踪消息在队列管理器和集群中的路由
  • 识别常见故障模式并应用针对性的恢复步骤

最新更新与现代实践

  • 根据操作需求选择 IBM MQ 9.4 持续交付或长期支持版本
  • 应用新的安全默认设置,包括 TLS 1.2 最低协议和强化的 CHLAUTH 规则
  • 在容器中部署队列管理器并与 IBM Cloud Pak for Integration 集成
  • 利用最新的 REST API 和 MQ 控制台增强功能实现自动化管理

要求

  • 了解 IBM MQ 基础知识,包括队列管理器、队列、通道和消息
  • 具备 Linux、Windows 或 AIX 等分布式操作系统的经验
  • 熟悉网络概念和 TLS/SSL 证书

目标受众

  • 系统管理员
  • MQ 管理员
  • 负责消息传递基础设施的 DevOps 工程师
 35 小时

客户评论 (3)

即将举行的公开课程

课程分类