Sun Java logo     上一頁      目錄      索引      下一頁     

Sun logo
Sun Java System Message Queue 3 2005Q1 管理指南 

第 1 章
管理工作和工具

Sun Java™ System Message Queue 管理由一些工作以及一些用於執行這些工作的工具組成。

本章首先提供了管理工作簡介,然後描述了管理工具,並重點介紹指令行管理公用程式的共用功能。本章包含以下各節:


開發環境中的管理工作

在開發環境中,工作重點為 Message Queue 用戶端應用程式的程式設計,程式設計師會經常管理他們自己的系統。Message Queue 訊息伺服器主要用於測試。在開發環境中強調靈活性,且通常管理會包含以下作業:


生產環境中的管理工作

在生產環境中,由於必須可靠地部署和執行應用程式,因此管理會變得更加重要。您執行的管理工作取決於訊息傳送系統的複雜性,及其必須支援的應用程式的複雜性。一般來說,這些工作可以群組為設定作業與維護作業。

設定作業

通常,您必須至少執行以下設定作業中的一些作業 (如果不是全部):

維護作業

在生產環境中,需要密切監視和控制 Message Queue 訊息伺服器資源。應用程式效能、可靠性以及安全性是必需的,您必須使用 Message Queue 管理工具執行一些不間斷的工作,如下所述:


管理工具

Message Queue 管理工具分為兩類:

指令行公用程式

本節介紹用於執行 Message Queue 管理工作的指令行公用程式。您可以使用 Message Queue 公用程式啟動與管理代理程式,並執行其他更加專用的管理工作。

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

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

所有 Message Queue 公用程式均可透過指令行介面 (CLI) 存取。公用程式指令共用常用格式、語法慣例和選項,如本章後續中所述。在第 13 章「指令參照」中,您可以找到有關使用指令行公用程式的參照資訊

代理程式 (imqbrokerd)     您可以使用代理程式公用程式啟動代理程式。您可以使用 imqbrokerd 指令的選項指定是否應在叢集中連線代理程式,並指定代理程式在啟動時使用的其他配置資訊。

指令 (imqcmd)     啟動代理程式後,您可以使用指令行公用程式建立、更新和刪除實體目標,控制代理程式及其連線服務,以及管理代理程式的資源。

物件管理員 (imqobjmgr)     您可以使用物件管理員公用程式在透過 JNDI 可存取的物件儲存中新增、列示、更新和刪除受管理物件。透過將 JMS 用戶端與 JMS 供應程式特定的命名和配置格式分離,受管理物件可讓 JMS 用戶端獨立於供應程式。

使用者管理員 (imqusermgr)     您可以使用使用者管理員公用程式,寫入用於認證和授權使用者的基於檔案的使用者儲存庫。

鍵值工具 (imqkeytool)     您可以使用鍵值工具公用程式,產生用於 SSL 認證的自身簽名憑證。

資料庫管理員 (imqdbmgr)     您可以使用資料庫管理員公用程式建立和管理用於永久性儲存的 JDBC 相容資料庫。

服務管理員 (imqsvcadmin)     您可以使用服務管理員公用程式安裝、查詢和移除作為 Windows 服務的代理程式。

管理主控台

管理主控台合併了兩種指令行公用程式的一些功能:指令公用程式 (imqcmd) 和物件管理員公用程式 (imqobjmgr)。

您可以使用管理主控台和這兩種指令行公用程式來遠端管理代理程式以及管理 Message Queue 受管理物件。其他指令行公用程式 (imqusermgrimqdbmgrimqkeytool) 必須與它們相關的代理程式在相同主機上執行,如圖1-1 中所示。

有關管理主控台的資訊可從線上說明獲得。通常用於執行專用工作的指令行公用程式,在指令行公用程式中有描述

您可以使用管理主控台執行以下作業:

您無法使用管理主控台執行某些工作,包括啟動代理程式、建立代理程式叢集、配置代理程式和實體目標的更加專用的特性以及管理使用者資料庫。

第 2 章「管理快速入門」提供了簡短的實用指導,可讓您熟悉管理主控台,並說明如何使用主控台完成基本的工作。



上一頁      目錄      索引      下一頁     


文件號碼 819-2220。   Copyright 2005 Sun Microsystems, Inc. 版權所有。