「高可用性管理指南」說明了 Sun JavaTM System Application Server 的高可用性功能,其中包括如何:
安裝、配置以及管理高可用性資料庫 (HADB)。
安裝、配置以及使用 HTTP 負載平衡外掛程式。
使用已命名的配置以共用伺服器配置屬性。
設定和使用具有高可用性的叢集。
配置節點代理程式。
配置和使用高可用性階段作業持續性。
使用其他高可用性功能,例如 Java 訊息服務和 RMI-IIOP 容錯移轉。
本指南適用於生產環境中的系統管理員。本書假設您熟悉︰
基本系統管理
安裝軟體
使用 Web 瀏覽器
在終端機視窗中發佈指令
Application Server 可單獨購買或隨附於 Sun JavaTM Enterprise System (Java ES) 購買。後者是一種軟體基礎架構,支援分散在網路或網際網路環境中的企業應用程式。若是以 Java ES 的元件方式購買 Application Server,您應熟悉位於 http://docs.sun.com/coll/1286.1 和 http://docs.sun.com/coll/1412.1 的系統文件。
第 1 章, 應用程式伺服器高可用性功能提供有關 Application Server 的高可用性功能的簡介。
第 2 章, 安裝和設定高可用性資料庫說明如何安裝和設定高可用性資料庫。
第 3 章, 管理高可用性資料庫說明如何管理高可用性資料庫。
第 4 章, 配置負載平衡和容錯移轉說明如何安裝、配置和使用 HTTP 負載平衡外掛程式。
第 5 章, 使用應用程式伺服器叢集說明 Application Server 叢集以及如何對其進行配置和管理。
第 6 章, 管理已命名的配置說明如何使用已命名的配置來共用 Application Server 配置屬性。
第 7 章, 配置節點代理程式說明節點代理程式以及如何對其進行管理。
第 8 章, 配置高可用性階段作業持續性和容錯移轉說明如何設定高可用性階段作業持續性。
第 9 章, Java 訊息服務的負載平衡和容錯移轉說明 Java 訊息服務負載平衡和容錯移轉。
第 10 章, RMI-IIOP 負載平衡和容錯移轉說明 RMI-IIOP 負載平衡和容錯移轉。
Application Server 文件集描述部署規劃與系統安裝。獨立的 Application Server 文件位於 http://docs.sun.com/app/docs/coll/1310.1 和 http://docs.sun.com/app/docs/coll/1416.1。如需有關 Application Server 的簡介,請依循下表排列順序參閱其中列出的書籍。
表 P–1 Application Server 文件集中的書籍| 
 書籍標題  | 
 說明  | 
|---|---|
| 
 版本說明  | 
 軟體與文件的最新資訊。其中包括以表格形式對所支援的硬體、作業系統、JDK 和 JDBC/RDBMS 所做的全面概括。  | 
| 
 Quick Start Guide  | 
 如何開始使用 Application Server 產品。  | 
| 
 Installation Guide  | 
 安裝 軟體及其元件。  | 
| 
 Deployment Planning Guide  | 
 評估系統需求和企業狀況,確保以最適合站點的方式部署 Application Server。此外還說明了部署伺服器時應該注意的常見問題。  | 
| 
 Developer’s Guide  | 
 建立和實作要在 Application Server 上執行的 Java 2 Platform, Enterprise Edition (J2EETM 平台) 應用程式,這些應用程式遵循針對 J2EE 元件和 API 的開放式 Java 標準模型。其中包括有關開發者工具、安全性、組合、部署、除錯和建立生命週期模組的一般資訊。  | 
| 
 J2EE 1.4 Tutorial  | 
 使用 J2EE 1.4 平台技術與 API 來開發 J2EE 應用程式。  | 
| 
 管理指南  | 
 從管理主控台配置、管理和部署 Application Server 子系統和元件。  | 
| 
 High Availability Administration Guide  | 
 高可用性資料庫安裝後的配置和管理說明。  | 
| 
 Administration Reference  | 
 編輯 Application Server 配置檔案 domain.xml。  | 
| 
 Upgrade and Migration Guide  | 
 將應用程式遷移到新的 Application Server 程式設計模型,特別是從 Application Server 6.x 和 7 進行遷移。該指南還說明相鄰產品發行版本的差異,以及可能導致與產品規格不相容的配置選項。  | 
| 
 Performance Tuning Guide  | 
 調校 Application Server 以提昇效能。  | 
| 
 Troubleshooting Guide  | 
 解決 Application Server 問題。  | 
| 
 Error Message Reference  | 
 解決 Application Server 錯誤訊息。  | 
| 
 Reference Manual  | 
 與 Application Server 一起提供的公用程式指令;以線上手冊樣式編寫。其中包含 asadmin 指令行介面。  | 
如需其他 Sun Java System 伺服器文件,請參閱︰
Message Queue 文件
Directory Server 文件
Web Server 文件
有關 Java ES 及其元件的文件位於 http://docs.sun.com/prod/entsys.05q4 和 http://docs.sun.com/prod/entsys.05q4?l=zh_TW。
下表說明在本書中使用的預設路徑和檔案名稱。
表 P–2 預設路徑和檔案名稱| 
 預留位置  | 
 說明  | 
 預設值  | 
|---|---|---|
| 
 install-dir  | 
 表示 Application Server 的基底安裝目錄。  | 
 SolarisTM 平台上的 Sun Java Enterprise System 安裝: /opt/SUNWappserver/appserver Linux 平台上的 Sun Java Enterprise System 的安裝: /opt/sun/appserver/ 其他 Solaris 和 Linux 的安裝 (非超級使用者): user’s home directory/SUNWappserver 其他 Solaris 和 Linux 的安裝 (超級使用者): /opt/SUNWappserver Windows,所有安裝: SystemDrive:\Sun\AppServer  | 
| 
 domain-root-dir  | 
 表示包含所有網域的目錄。  | 
 Solaris 平台上的 Sun Java Enterprise System 的安裝: /var/opt/SUNWappserver/domains/ Linux 平台上的 Sun Java Enterprise System 的安裝: /var/opt/sun/appserver/domains/ 所有其他安裝︰ install-dir/domains/  | 
| 
 domain-dir  | 
 表示網域的目錄。 在配置檔案中,您可能會看到 domain-dir 顯示如下: ${com.sun.aas.instanceRoot}  | 
 domain-root-dir/domain-dir  | 
| 
 instance-dir  | 
 表示伺服器實例的目錄。  | 
 domain-dir/instance-dir  | 
下表描述本書在印刷排版上所做的變更。
表 P–3 印刷排版慣例| 
 字體  | 
 意義  | 
 範例  | 
|---|---|---|
| 
 AaBbCc123  | 
 指令、檔案及目錄的名稱;螢幕畫面輸出。  | 
 請編輯您的 .login 檔案。 請使用 ls -a 列出所有檔案。 machine_name% you have mail.  | 
| 
 AaBbCc123  | 
 您所鍵入的內容 (與螢幕畫面輸出相區別)。  | 
 machine_name% su Password:  | 
| 
 AaBbCc123  | 
 將用實際的名稱或數值取代的預留位置。  | 
 移除檔案的指令為 rm 檔案名稱。  | 
| 
 AaBbCc123  | 
 新術語,要強調的詞。  | 
 快取記憶體是儲存在本機的副本。 請不要儲存此檔案。 備註:某些重點項目在線上以粗體顯示。  | 
| 
 「AaBbCc123」  | 
 用於書名及章節名稱。  | 
 請參閱「使用者指南」中的第 6 章。  | 
下表說明本書可能會使用的符號。
表 P–4 符號慣例| 
 符號  | 
 說明  | 
 範例  | 
 含義  | 
|---|---|---|---|
| 
 [ ]  | 
 包含選擇性引數和指令選項。  | 
 ls [-l]  | 
 無需 -l 選項。  | 
| 
 { | }  | 
 包含為所需指令選項提供的一組選擇。  | 
 -d {y|n}  | 
 -d 選項要求您使用 y 引數或 n 引數。  | 
| 
 ${ }  | 
 表示變數參照。  | 
 ${com.sun.javaRoot}  | 
 參照 com.sun.javaRoot 變數的值。  | 
| 
 -  | 
 連接需同時按下的多個按鍵。  | 
 Control-A  | 
 同時按 Control 鍵和 A 鍵。  | 
| 
 +  | 
 連接需連續按下的多個按鍵。  | 
 Ctrl+A+N  | 
 按 Control 按鍵,然後鬆隋A依次按後面的按鍵。  | 
| 
 ->  | 
 表示圖形化使用者介面中的功能表項目選取。  | 
 [檔案] -> [新建] -> [範本]  | 
 從 [檔案] 功能表中,選擇 [新建]。從 [新建] 子功能表中,選擇 [範本]。  | 
您可以透過 docs.sun.comSM 網站線上存取 Sun 技術文件。您可以瀏覽 docs.sun.com 歸檔或搜尋特定文件標題或主題。這些文件以 PDF 和 HTML 格式的線上檔案方式提供。殘障人士可以使用輔助技術閱讀這兩種格式的檔案。
若要存取以下 Sun 資源,請至 http://www.sun.com:
Sun 產品下載
服務和解決方案
支援 (包含修補程式和更新)
培訓
研究
社群 (例如,Sun Developer Network)
本文件中提供了協力廠商 URL 以供參考,另亦提供其他相關的資訊。
Sun 對本文件中提到的協力廠商網站的可用性不承擔任何責任。對於此類網站或資源中的 (或透過它們所取得的) 任何內容、廣告、產品或其他材料,Sun 並不表示認可,也不承擔任何責任。對於因使用或依靠此類網站或資源中的 (或透過它們所取得的) 任何內容、產品或服務而造成的、名義上造成的或連帶產生的任何實際或名義上之損壞或損失,Sun 概不負責,也不承擔任何責任。
Sun 致力於提高文件品質,因此誠心歡迎您提出意見與建議。若要分享您的意見,請至 http://docs.sun.com,然後按一下 [Send Comments (傳送意見)]。線上表單提供了完整的文件標題和文件號碼。文件號碼是一個七位或九位的數字,可以在書的標題頁面或文件的 URL 中找到。例如,本書的文件號碼為 819-4958。