Sun logo      上一页      目录      下一页     

Sun Java System Application Server Enterprise Edition 8.1 管理指南 2005Q1

第 12 章
管理命名配置

本章介绍了在 Application Server 中添加、更改以及使用命名的服务器配置。它包含以下各节:


关于命名配置

命名配置

命名配置是一组服务器配置信息。此信息包括针对以下内容的配置设置:HTTP 侦听器、orb/iiop 侦听器、JMS 代理、EJB 容器、安全性、日志记录和监视功能。命名配置中未定义应用程序和资源。

配置是在管理域中创建的。该域中的多个服务器实例或群集可以引用相同的配置,也可以有各自独立的配置。

对于群集,群集中的所有服务器实例都继承群集的配置,从而确保群集实例具有同质环境。

由于命名配置包含如此多的必需配置设置,因此请通过复制现有命名配置来创建新配置。更改新建配置的配置设置之前,该配置与被复制的配置完全相同。

根据群集或实例使用配置的方式的不同,可以将群集和实例分为三类:

default-config 配置

default-config 配置是一种特殊配置,用作创建独立服务器实例或独立群集配置的模板。非群集服务器实例或群集不允许引用 default-config 配置;只能对其进行复制以创建新配置。编辑默认配置,以确保从默认配置复制而来的新配置具有正确的初始设置。

创建实例或群集时创建的配置

创建新服务器实例或新群集时,可以执行以下操作之一:

默认情况下,在创建新群集或实例时,其配置是从 default-config 配置中复制的。要从其他配置进行复制,请在创建新实例或群集时指定要复制的配置。

对于服务器实例,新配置的名称为 instance_name-config。对于群集,新配置的名称为 cluster-name-config

唯一端口号和配置

如果同一主机上有多个实例引用相同的配置,则每个实例必须在唯一的端口号上进行侦听。例如,如果两个服务器实例都引用某个命名配置,该配置包含一个位于端口 80 上的 HTTP 侦听器,则端口冲突将阻止其中一个服务器实例启动。更改用于定义端口号(各个服务器实例在这些端口号上进行侦听)的属性,从而确保各个实例使用唯一的端口。

以下原则适用于端口号设定:


用于命名配置的管理控制台任务

创建命名配置

要创建命名配置,请执行以下步骤:

  1. 在树组件中,选择“配置”节点。
  2. 在“配置”页面中,单击“新建”。
  3. 在“创建配置”页面中,为配置输入唯一名称。
  4. 选择要复制的配置。
  5. default-config 配置是创建独立服务器实例或独立群集时所使用的默认配置。

等效的 asadmin 命令为:copy-config

编辑命名配置的属性

要编辑命名配置的属性,请执行以下步骤:

  1. 在树组件中,展开“配置”节点。
  2. 选择命名配置的节点。
  3. 在“配置系统属性”页面中,选择是否启用动态重新配置。
  4. 如果已启用,则对配置所作的更改将应用于服务器实例,而无需重新启动服务器。

  5. 添加属性、更改属性的当前值或删除属性。
  6. 端口是已定义的属性。如果系统中存在多个服务器实例,则它们各自的端口号必须是唯一的。

表 12-1 包含预定义属性及其说明的列表。

表 12-1 命名配置的属性

属性名称

说明

HTTP_LISTENER_PORT

此属性指定 http-listener-1 的端口号。有效值为 1 到 65535。在 UNIX 中,创建在 1 到 1024 端口上进行侦听的套接字要求具有超级用户权限。

HTTP_SSL_LISTENER_PORT

此属性指定 http-listener-2 的端口号。有效值为 1 到 65535。在 UNIX 中,创建在 1 到 1024 端口上进行侦听的套接字要求具有超级用户权限。

IIOP_SSL_LISTENER_PORT

此属性指定称为 SSL 的 IIOP 侦听器侦听 IIOP 连接的 ORB 侦听器端口。

IIOP_LISTENER_PORT

此属性指定 orb-listener-1 侦听 IIOP 连接的 ORB 侦听器端口。

JMX_SYSTEM_CONNECTOR_PORT

此属性指定 JMX 连接器进行侦听的端口号。有效值为 1 到 65535。在 UNIX 中,创建在 1 到 1024 端口上进行侦听的套接字要求具有超级用户权限。

IIOP_SSL_MUTUALAUTH_PORT

此属性指定称为 SSL_MUTUALAUTH 的 IIOP 侦听器侦听 IIOP 连接的 ORB 侦听器端口。

  1. 要编辑与配置关联的所有实例的属性的当前值,请单击“实例值”。

等效的 asadmin 命令为:set

编辑引用配置的实例的端口号

每个引用命名配置的实例最初都从该配置继承端口号。由于系统中的端口号必须是唯一的,因而可能需要覆盖继承的端口号。

  1. 在树组件中,展开“配置”节点。
  2. 选择命名配置的节点。
  3. 在“配置系统属性”页面中,单击要编辑的端口号旁边的“实例值”。
  4. 例如,如果单击 SSL-port 属性旁边的“实例值”,将看到引用该配置的每个服务器实例的 SSL-port 值。

  5. 更改端口值,然后单击“保存”。

等效的 asadmin 命令为:set

查看命名配置的目标

要查看命名配置的目标,请执行以下步骤:

  1. 在树组件中,展开“配置”节点。
  2. 选择命名配置的节点。
  3. “配置系统属性”页面将显示使用该配置的所有目标的列表。对于群集配置,这些目标是群集。对于实例配置,这些目标是实例。

删除命名配置

要删除命名配置,请执行以下步骤:

  1. 在树组件中,选择“配置”节点。
  2. 在“配置”页面中,选中要删除的命名配置的复选框。
  3. 不能删除 default-config 配置。

  4. 单击“删除”。

等效的 asadmin 命令为:delete-config



上一页      目录      下一页     


版权所有 2004 - 2005 Sun Microsystems, Inc. 保留所有权利。