Sun Java System Application Server 9.1 高可用性管理指南

前言

本书介绍了 Application Server 中的高可用性功能,其中包括 HTTP 负载平衡、群集、会话持久性和故障转移,以及高可用性数据库 (High Availability Database, HADB)。

本前言包含有关整个 Sun JavaTM System Application Server 文档集的信息及其约定。

Application Server 文档集

Application Server 文档集介绍了部署规划和系统安装。Application Server 文档的统一资源定位器 (Uniform Resource Locator, URL) 为 http://docs.sun.com/coll/1343.4http://docs.sun.com/coll/1578.2。有关 Application Server 的介绍,请按下表所列顺序参阅相关书籍。

表 P–1 Application Server 文档集中的书籍

书名 

说明 

文档中心

按任务和主题组织的 Application Server 文档主题。 

发行说明

软件和文档的最新信息。其中包括以表格形式对所支持的硬件、操作系统、Java Development Kit ( JDKTM) 和数据库驱动程序所做的全面汇总。

快速入门指南

如何开始使用 Application Server 产品。 

安装指南

安装 软件及其组件。 

部署规划指南

评估系统需求和企业状况,确保以最适合您的站点的方式部署 Application Server。此外还介绍了部署服务器时应该注意的常见问题。 

应用程序部署指南

将应用程序和应用程序组件部署到 Application Server。其中包括有关部署描述符的信息。 

开发者指南

创建和实现用于在 Application Server 上运行的、遵循 Java EE 组件和 API 的开放式 Java 标准模型的 Java Platform, Enterprise Edition(Java EE 平台)应用程序。其中包括有关开发者工具、安全性、调试和创建生命周期模块的信息。 

Java EE 5 教程

使用 Java EE 5 平台技术和 API 开发 Java EE 应用程序。 

Java WSIT 教程

使用 Web 服务互操作性技术 (Web Service Interoperability Technologies, WSIT) 开发 Web 应用程序。介绍了如何使用、何时使用以及为什么使用 WSIT 技术以及各种技术支持的功能和选项。 

管理指南

Application Server 的系统管理,其中包括配置、监视、安全性、资源管理和 Web 服务管理。 

高可用性管理指南

有关高可用性数据库的安装后配置和管理说明。 

管理参考

编辑 Application Server 配置文件 domain.xml

升级和迁移指南

从旧版本的 Application Server 升级或者从竞争性应用服务器迁移 Java EE 应用程序。本指南还介绍了相邻产品发行版之间的差异以及可导致与产品规范不兼容的配置选项。 

性能调试指南

调节 Application Server 以提高性能。 

故障排除指南

解决 Application Server 问题。 

错误消息参考

解析 Application Server 错误消息。 

参考手册

可用于 Application Server 的实用程序命令,以手册页样式编写。其中包括 asadmin 命令行界面。

相关文档

Application Server 可以单独购买,也可以作为 Sun Java Enterprise System (Java ES) 的组件购买,Java ES 是支持分布在网络或 Internet 环境中的企业应用程序的软件基础结构。如果将 Application Server 作为 Java ES 的一个组件购买,您应熟悉 http://docs.sun.com/coll/1286.3http://docs.sun.com/coll/1382.3 上的系统文档。有关 Java ES 及其组件的所有文档的 URL 为 http://docs.sun.com/prod/entsys.5

有关其他独立 Sun Java System 服务器产品的文档,请访问:

随 Application Server 提供的软件包的 JavadocTM 工具参考位于 http://glassfish.dev.java.net/nonav/javaee5/api/index.html 上。此外,以下资源可能会有用:

有关在 NetBeansTM 集成开发环境 (Integrated Development Environment, IDE) 中创建企业应用程序的信息,请参见 http://www.netbeans.org/kb/55/index.html

有关 Application Server 附带的 Java DB 数据库的信息,请参见 http://developers.sun.com/javadb/

GlassFish Samples 项目是演示各种 Java EE 技术的样例应用程序的集合。GlassFish Samples 已与 Java EE 软件开发工具包 (Software Development Kit, SDK) 捆绑在一起,也可以从 https://glassfish-samples.dev.java.net/ 上的 GlassFish Samples 项目页获取。

默认路径和文件名

下表介绍了在本书中使用的默认路径和文件名。

表 P–2 默认路径和文件名

占位符 

说明 

默认值 

as-install

表示 Application Server 的安装基目录。 

SolarisTM 操作系统上的 Java ES 安装:

/opt/SUNWappserver/appserver

Linux 操作系统上的 Java ES 安装: 

/opt/sun/appserver/

其他 Solaris 和 Linux 安装(非 root 用户): 

user’s-home-directory/SUNWappserver

其他 Solaris 和 Linux 的安装(root 用户): 

/opt/SUNWappserver

Windows 的所有安装: 

SystemDrive:\Sun\AppServer

domain-root-dir

表示包含所有域的目录。 

Java ES Solaris 安装: 

/var/opt/SUNWappserver/domains/

Java ES Linux 安装: 

/var/opt/sun/appserver/domains/

所有其他安装: 

as-install/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 filename

新词术语强调

新词或术语以及要强调的词(注:某些强调的词在联机状态下以粗体显示。 ) 

高速缓存是存储在本地的副本。

保存文件。

《书名》 

书名 

阅读《用户指南》的第 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 键,然后松开并依次按后面的键。 

-> 

表示图形用户界面中的菜单项选定。 

“文件”->“新建”->“模板” 

从“文件”菜单中,选择“新建”。从“新建”子菜单中,选择“模板”。 

文档、支持和培训

Sun web 站点提供有关以下附加资源的信息:

搜索 Sun 产品文档

除了从 docs.sun.comSM Web 站点搜索 Sun 产品文档外,还可以通过在搜索字段中键入以下语法来使用搜索引擎:


search-term site:docs.sun.com

例如,要搜索 "broker",请键入以下内容:


broker site:docs.sun.com

要在搜索中包括其他 Sun Web 站点(例如,java.sun.comwww.sun.comdevelopers.sun.com),请在搜索字段中使用 sun.com 代替 docs.sun.com

第三方 Web 站点引用

本文档引用了第三方 URL 以提供其他相关信息。


注 –

Sun 对本文档中提到的第三方 Web 站点的可用性不承担任何责任。对于此类站点或资源中的(或通过它们获得的)任何内容、广告、产品或其他资料,Sun 并不表示认可,也不承担任何责任。对于因使用或依靠此类站点或资源中的(或通过它们获得的)任何内容、产品或服务而造成的、名义上造成的或连带产生的实际或名义损坏或损失,Sun 概不负责,也不承担任何责任。


Sun 欢迎您提出意见

Sun 致力于提高其文档的质量,并十分乐意收到您的意见和建议。为了共享您的意见,请访问 http://docs.sun.com,并单击 "Send Comments"(发送意见)。在联机表单中,提供了完整的文档标题和文件号码。文件号码是一个七位或九位的数字,可以在书的标题页或文档的 URL 中找到。例如,本书的文件号码为 820-4610。