Documentation Home
> Sun Java System Application Server Enterprise Edition 8.1 2005Q2 高可用性管理指南
Sun Java System Application Server Enterprise Edition 8.1 2005Q2 高可用性管理指南
Book Information
索引
A
C
D
E
F
H
I
J
L
M
N
O
P
R
S
T
U
W
保
备
表
部
持
池
单
动
端
反
分
服
负
故
管
会
基
检
节
可
连
幂
名
命
目
配
区
全
群
日
时
事
数
算
所
停
网
未
文
稳
需
验
已
异
应
有
域
运
粘
指
中
主
传
前言
第 1 章 Application Server 高可用性功能
高可用性概述
负载平衡器插件
高可用性数据库
高可用性群集
群集和配置
群集、实例、会话和负载平衡
更多信息
调优高可用性服务器和应用程序
高可用性会话持久性
第 2 章 安装和设置高可用性数据库
高可用性数据库概述
HADB 和 Application Server
HADB 服务器体系结构
HADB 节点
新增功能和改进
常规改进
具体更改
使用 HADB 的用户支持
设置 HADB 前的准备工作
先决条件
配置网络冗余
设置网络多路径
配置已使用 IP 多路径的 HADB 主机:
配置双网络
配置共享内存和信号
在 Solaris 上配置共享内存和信号
在 Linux 上配置共享内存
适用于 Windows 的过程
同步系统时钟
文件系统支持
Red Hat Enterprise Linux
Veritas 文件系统
安装
HADB 安装
默认安装目录
节点监控进程权限
权限不足时出现的情况
限制
授予节点监控进程 root 用户权限
设置高可用性
先决条件
准备高可用性系统
启动 HADB 管理代理
在 Solaris 或 Linux 中使用 Java Enterprise System 启动管理代理
在 Windows 中使用 Java Enterprise System 启动管理代理
在 Solaris 或 Linux 中使用独立的 Application Server 启动管理代理
在 Windows 中使用独立的 Application Server 启动管理代理
配置高可用性群集
配置高可用性应用程序
重新启动群集
重新启动 Web Server
清除作为负载平衡器使用的 Web Server 实例
升级 HADB
将 HADB 升级到更新版本
注册 HADB 软件包
注销 HADB 软件包
替换管理代理的启动脚本
第 3 章 管理高可用性数据库
使用 HADB 管理代理
管理代理命令语法
自定义管理代理配置
在每个 HADB 主机上自定义管理代理配置
配置文件
启动管理代理
将管理代理作为服务启动
在 Solaris 或 Linux 上使用 Java Enterprise System 将管理代理作为服务启动
在 Windows 上使用 Java Enterprise System 将管理代理作为服务启动
在 Solaris 或 Linux 上使用独立 Application Server 将管理代理作为服务启动
在 Windows 上使用独立 Application Server 将管理代理作为服务启动
确保管理代理自动重新启动
在 Solaris 或 Linux 上使用 Java Enterprise System 配置自动重新启动
在 Solaris 或 Linux 上使用独立 Application Server 配置自动重新启动
在控制台模式下启动管理代理
在 Solaris 或 Linux 上使用 Java Enterprise System 在控制台模式下启动管理代理
在 Windows 上使用 Java Enterprise System 在控制台模式下启动管理代理
在 Windows 上使用独立 Application Server 在控制台模式下启动管理代理
在 Solaris 或 Linux 上使用独立 Application Server 在控制台模式下启动管理代理
使用 hadbm 管理命令
命令语法
安全性选项
常规选项
环境变量
配置 HADB
创建管理域
创建数据库
创建数据库
hadbm create 命令语法
指定主机
指定设备大小
设置异构设备路径
错误诊断
查看和修改配置属性
获取配置属性的值
设置配置属性的值
配置属性
配置 JDBC 连接池
获取 JDBC URL
创建连接池
创建 JDBC 资源
管理 HADB
管理域
扩展域
删除域
从域中删除主机
列出域中的主机
管理节点
启动节点
启动级别选项
停止节点
重新启动节点
管理数据库
启动数据库
停止数据库
重新启动数据库
列出数据库
清除数据库
删除数据库
从会话数据损坏恢复
使会话存储恢复到一致状态
扩展 HADB
为现有节点添加存储空间
添加计算机
将新计算机添加到现有 HADB 实例
添加节点
重新分段数据库
通过重新创建数据库添加节点
通过重新创建数据库来添加节点
监视 HADB
获取 HADB 的状态
数据库状态
节点状态
节点的角色
节点的状态
获取设备信息
获取运行时资源信息
数据缓冲池信息
锁信息
日志缓冲区信息
节点内部日志缓冲区信息
维护 HADB 计算机
在一台计算机上执行维护
在所有 HADB 计算机上执行规划的维护
在所有 HADB 计算机上执行规划的维护
在出现故障时执行非规划的维护
清除和归档历史文件
历史文件格式
第 4 章 配置负载平衡和故障转移
负载平衡器如何工作
指定的请求和未指定的请求
HTTP 负载平衡算法
样例应用程序
设置 HTTP 负载平衡
设置负载平衡的先决条件
HTTP 负载平衡器部署
使用群集服务器实例
将单个独立实例与用作反向代理插件的负载平衡器一起使用
使用多个独立实例
设置负载平衡的步骤
设置负载平衡
配置 Web 服务器以实现负载平衡
对 Sun Java System Web Server 的修改
使用 Apache Web Server
对使用 Apache Web Server 的要求
适用于 Apache 1.3 的要求
适用于 Apache 2 的最低要求
安装负载平衡器插件前的配置
安装 SSL 可识别 Apache
Application Server 安装程序所作的修改
将 Apache 安全性文件配置为与负载平衡器一起使用
对 Microsoft IIS 的修改
配置 Microsoft IIS 以使用负载平衡器插件。
自动配置的 Sun-passthrough 属性
配置多个 Web 服务器实例
配置多个 Web 服务器实例
配置负载平衡器
创建 HTTP 负载平衡器配置
创建 HTTP 负载平衡器引用
启用用于负载平衡的服务器实例
启用用于负载平衡的应用程序
创建 HTTP 运行状况检查器
创建运行状况检查器
正常实例的附加运行状况检查属性
导出负载平衡器配置文件
导出负载平衡器配置
更改负载平衡器配置
启用动态重新配置
禁用(停止)服务器实例或群集
禁用服务器实例或群集
禁用(停止)应用程序
禁用应用程序
配置 HTTP 和 HTTPS 故障转移
HTTPS 路由选择
配置 HTTPS 路由选择
已知问题
配置幂等 URL
升级应用程序而不使可用性受到损失
应用程序兼容性
在单个群集中升级
在单个群集中升级应用程序
在多个群集中进行升级
在两个或多个群集中升级兼容的应用程序:
升级不兼容的应用程序
通过创建第二个群集来升级不兼容的应用程序
监视 HTTP 负载平衡器插件
配置日志消息
日志消息类型
负载平衡器配置器日志消息
请求分发和运行时日志消息
配置器错误消息
启用负载平衡器日志记录
打开负载平衡器日志记录
了解监视消息
第 5 章 使用 Application Server 群集
群集概述
使用群集
创建群集
为群集创建服务器实例
配置群集
启动、停止和删除群集实例
在群集中配置服务器实例
为群集配置应用程序
为群集配置资源
删除群集
迁移 EJB 计时器
升级组件而不使服务受到任何损失
第 6 章 管理命名配置
关于命名配置
命名配置
default-config 配置
创建实例或群集时创建的配置
唯一端口号和配置
使用命名配置
创建命名配置
编辑命名配置的属性
编辑命名配置的属性
编辑引用配置的实例的端口号
查看命名配置的目标
删除命名配置
第 7 章 配置节点代理
关于节点代理
什么是节点代理?
另请参见
节点代理占位符
部署节点代理
联机部署节点代理
脱机部署节点代理
节点代理和域管理服务器同步
节点代理同步
服务器实例同步
同步库文件
独特的设置和配置管理
同步大型应用程序
使用 doNotRemoveList 标志
查看节点代理日志
可以通过管理控制台和 asadmin 工具执行的任务
处理节点代理
查看常规节点代理信息
创建节点代理占位符
删除节点代理配置
编辑节点代理配置
编辑节点代理区域
编辑节点代理的 JMX 侦听器
通过 asadmin 处理节点代理
创建节点代理
启动节点代理
停止节点代理
删除节点代理
第 8 章 配置高可用性会话持久性和故障转移
会话持久性和故障转移概述
要求
限制
样例应用程序
设置高可用性会话持久性
设置高可用性会话持久性
启用会话可用性
启用服务器实例的可用性
使用管理控制台启用服务器实例的可用性
HTTP 会话故障转移
为 Web 容器配置可用性
使用管理控制台启用 Web 容器的可用性
可用性设置
为单个 Web 应用程序配置可用性
示例
结合使用会话故障转移和单点登录
单点登录组
有状态会话 Bean 故障转移
为 EJB 容器配置可用性
启用 EJB 容器的可用性
可用性设置
在禁用可用性时配置 SFSB 会话存储
为单个应用程序或 EJB 模块配置可用性
为单个 Bean 配置可用性
指定对其执行检查点操作的方法
第 9 章 Java 消息服务的负载平衡和故障转移
Java 消息服务概述
样例应用程序
更多信息
配置 Java 消息服务
Java 消息服务集成
LOCAL Java 消息服务
REMOTE Java 消息服务
JMS 主机列表
缺省 JMS 主机
创建 JMS 主机
连接池和故障转移
负载平衡的消息流入
结合使用 Application Server 与 MQ 群集
使用 Application Server 群集启用 MQ 群集
第 10 章 RMI-IIOP 负载平衡和故障转移
概述
要求
算法
样例应用程序
设置 RMI-IIOP 负载平衡和故障转移
为应用程序客户机容器设置 RMI-IIOP 负载平衡
为独立客户机设置 RMI-IIOP 负载平衡和故障转移
© 2010, Oracle Corporation and/or its affiliates