Sun Java System Message Queue 3.7 UR1 管理指南

第 1 章 管理作業和工具

本章提供 Sun Java™ System Message QueueTM 管理作業及執行這些作業之工具的簡介,說明重點為指令行管理公用程式的一般功能。包含下列各節:

管理作業

一般執行的管理作業,會依執行 Message Queue 所在環境的本質而定。開發及測試 Message Queue 應用程式的軟體開發環境需求,與部署此類應用程式以完成具體工作所需要的生產環境截然不同。後續章節將摘要說明這兩種不同環境類型的一般管理需求。

開發環境中的管理

開發環境重點強調的是彈性。Message Queue 訊息服務主要用於測試開發中的應用程式。因為程式設計師通常會自行管理其系統,所以一般不太需要管理。這種環境一般具有下列特徵:

生產環境中的管理

在必須以可靠方式部署和執行應用程式的生產環境中,管理更為重要。執行的管理作業依訊息傳送系統及其必須支援之應用程式的複雜性而定。這種作業可分為兩大類:設定作業與維護作業。

設定作業

生產環境的管理設定作業,一般包含下列部分或全部的項目:

管理員安全性

一般安全性

受管理物件

代理程式叢集

永久性

記憶體管理

維護作業

因為應用程式的效能、可靠性及安全性在生產環境中極為重要,所以必須透過持續不斷的管理維護作業,緊密監視並控制訊息服務資源,這些作業包括:

代理程式管理與調校

受管理物件

用戶端管理

管理工具

Message Queue 管理工具分為兩類:

指令行公用程式

所有的 Message Queue 公用程式都可透過指令行介面存取。公用程式指令共用一般的格式、語法慣例與選項。這些部分包括:

如需使用這些公用程式的詳細資訊,請參閱第 13 章, 指令行參照

管理主控台

Message Queue 管理主控台結合指令公用程式與物件管理員公用程式的部分功能。您可使用它執行下列工作:

但是,您無法使用管理主控台執行啟動代理程式、建立代理程式叢集、管理 JDBC 資料庫或使用者儲存庫、安裝當成 Windows 服務的代理程式或產生 SSL 憑證等作業。若要執行上述作業,您必須使用其他指令行公用程式 (代理程式、資料庫管理者、使用者管理員、服務管理員及金鑰工具),此類程式無法從遠端操作,同時必須與受其管理的代理程式在同一部主機上執行 (請參閱圖 1–1)。

圖 1–1 本機與遠端管理公用程式

本圖表說明 imqcmd 和 imqobjmgr 常駐在遠端主機,而其他所有公用程式必須常駐在代理程式的主機。

如需簡要實用的管理主控台介紹,請參閱第 2 章, 快速入門指導。更多詳細使用資訊,請參閱其各自的說明功能。