聯繫我們

課程簡介

隊列管理器進階配置

  • 使用 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 請求創建及刪除隊列管理器。
  • 使用帶有 JSON 載荷的 REST 端點管理隊列和通道。
  • 利用 Python 或 curl REST 客戶端自動化行政管理任務。

IBM MQ Console 管理

  • 在 mqweb 服務器上安裝並配置 IBM MQ Console。
  • 通過 Web 界面管理隊列管理器、隊列和通道。
  • 使用 mqwebuser.xml 配置基於角色的訪問和用戶認證。
  • 監控儀表板,並設置隊列深度和通道狀態的警報閾值。

進階訊息安全性

  • 使用 setmqsp 配置 AMS 策略以實現訊息簽名和加密。
  • 為進階訊息安全性攔截器設置密鑰庫文件和憑證。
  • 啟用發佈者與訂閱者之間端到端的數據載荷保護。
  • 使用錯誤日誌診斷 AMS 策略錯誤及密鑰庫配置不當問題。

發布/訂閱安全性

  • 通過管理主題和主題訪問控制保護主題層次結構。
  • 使用 setmqaut 在主題對象上控制訂閱者和發佈者訪問權限。
  • 使用主題別名和代理訂閱實現命名空間隔離。
  • 審核發布/訂閱活動,並調查訪問違規錯誤。

PCF 命令自動化

  • 理解 PCF 命令與回應訊息的結構。
  • 利用 PCF 程式和 MQ AI 自動化隊列管理器任務。
  • 使用 MQ Command Server 及配置模型回應隊列。
  • 使用 PCF 構建自定義管理腳本,以取代 runmqsc 進行批量更改。

性能監控與調優

  • 調優緩衝區池和頁面集合,以優化隊列管理器的內存使用情況。
  • 調整通道調優參數,以降低吞吐量延遲。
  • 使用事件隊列配置隊列監控及隊列深度事件。
  • 使用 amqsmon 和 MQ 統計數據識別性能瓶頸。

排錯工具與技術

  • 閱讀並解釋錯誤日誌、FDC 文件及 FFST 報告。
  • 配置並分析通道追蹤和 API 出口以進行問題診斷。
  • 使用 dspmqrte 追蹤訊息在隊列管理器和叢集中的路由路徑。
  • 識別常見故障模式,並應用針對性的恢復步驟。

最新更新與現代實踐

  • 根據運營需求選擇 IBM MQ 9.4 持續交付版或長期支持版。
  • 套用新的安全預設,包括 TLS 1.2 最低協議及強化的 CHLAUTH 規則。
  • 在容器中部署隊列管理器,並與 IBM Cloud Pak for Integration 集成。
  • 利用近期 REST API 和 MQ Console 增強功能實現自動化行政管理。

最低要求

  • 理解 IBM MQ 基礎知識,包括隊列管理器、隊列、通道和訊息。
  • 擁有 Linux、Windows 或 AIX 等分散式操作系統的實際經驗。
  • 熟悉網路概念及 TLS/SSL 憑證。

受眾對象

  • 系統管理員。
  • MQ 管理員。
  • 負責訊息傳遞基礎設施的 DevOps 工程師。
 35 小時

客戶評論 (4)

課程分類