Sun Java System Application Server 9.1 部署规划指南

管理域

管理域(或简称)是一组统一管理的服务器实例。服务器实例属于单个管理域。域中的实例可以在不同的物理主机上运行。

您可以从某个 Application Server 安装中创建多个域。通过将服务器实例分组到域中,不同的组织和管理员可以共享单个 Application Server 安装。每个域都有自己的独立于其他域的配置、日志文件和应用程序部署区域。更改某个域的配置不会影响其他域的配置。同样,在某个域上部署应用程序不会将其部署到任何其他域,或在任何其他域中显示该应用程序。在任何给定时间,管理员只能通过一个域的验证,因而只能在该域中执行管理操作。

域管理服务器 (Domain Administration Server, DAS)

每个域都具有一个域管理服务器 (Domain Administration Server, DAS),这一特别指定的应用服务器实例用于承载管理应用程序。DAS 会对管理员进行验证,接受来自管理工具的请求,并与域中的服务器实例进行通信以执行请求。

管理工具是指 asadmin 命令行工具,即基于浏览器的管理控制台。Application Server 还提供了基于 JMX 的 API 以进行服务器管理。管理员每次只能查看和管理单个域,从而强制进行安全分离。

DAS 有时也称为管理服务器默认服务器。之所以称为默认服务器是因为,它是某些管理操作的默认目标。

由于 DAS 是一个应用服务器实例,因此,它也可以承载用于测试的 J2EE 应用程序。但是,不要使用它来承载生产应用程序。例如,如果尚未创建用于承载生产应用程序的群集和实例,您可能希望将应用程序部署到 DAS 中。

DAS 保存一个系统信息库,其中包含其域和部署的所有应用程序的配置。如果 DAS 处于不活动状态或出现故障,则将不会影响活动服务器实例的性能或可用性,但无法进行管理更改。在某些情况下,为了安全起见,有意地停止 DAS 进程可能是非常有用的;例如,停止 DAS 进程以冻结生产配置。

系统提供了一些管理命令,用于备份和恢复域配置和应用程序。通过使用标准的备份和恢复步骤,您可以快速恢复工作配置。如果 DAS 主机出现故障,您必须创建新的 DAS 安装才能恢复以前的域配置。有关说明,请参见《Sun Java System Application Server 9.1 管理指南》中的“重新创建域管理服务器”

Sun Cluster 数据服务通过转移 DAS 主机 IP 地址故障和使用全局文件系统来提供高可用性的 DAS。这种解决方案提供了几乎持续可用的 DAS 和系统信息库,从而避免出现多种类型的故障。Sun Cluster Data Services 随 Sun Java Enterprise System 附带提供,也可以与 Sun Cluster 一起另行购买。有关更多信息,请参见 Sun Cluster Data Services 文档。