命名配置是一组服务器配置信息,包括针对以下内容的设置:HTTP 侦听器、ORB/IIOP 侦听器、JMS 代理、EJB 容器、安全性、日志记录和监视功能。命名配置中未定义应用程序和资源。
配置是在管理域中创建的。该域中的多个服务器实例或群集可以引用相同的配置,也可以有各自独立的配置。
对于群集,群集中的所有服务器实例都继承群集的配置,从而确保群集实例具有同构环境。
由于命名配置包含如此多的必需配置设置,因此请通过复制现有命名配置来创建新配置。更改新建配置的配置设置之前,该配置与被复制的配置完全相同。
群集或实例使用配置的方法有以下三种:
独立:独立服务器实例或群集不与其他服务器实例或群集共享其配置;也就是说,其他服务器实例或群集不引用独立服务器实例或群集的命名配置。您可以通过复制或重命名现有配置来创建独立服务器实例或群集。
共享:共享服务器实例或群集与其他服务器实例或群集共享配置;也就是说,多个实例或群集引用相同的命名配置。您可以通过引用(而非复制)现有配置来创建共享服务器实例或群集。
另请参见:
default-config 配置是一种特殊配置,用作创建独立服务器实例或独立群集配置的模板。不允许非群集服务器实例或群集引用 default-config 配置;只能复制该配置以创建新配置。编辑默认配置,以确保从默认配置复制而来的新配置具有正确的初始设置。
有关更多信息,请访问:
创建新服务器实例或新群集时,可以执行以下操作之一:
引用现有配置。不添加新配置。
创建现有配置的副本。添加服务器实例或群集时,将添加新配置。
默认情况下,在创建新群集或实例时,其配置是从 default-config 配置中复制的。要从其他配置进行复制,请在创建新实例或群集时指定要复制的配置。
对于服务器实例,新配置的名称为 instance_name-config。对于群集,新配置的名称为 cluster-name-config。
有关更多信息,请访问:
如果同一主机上有多个实例引用相同的配置,则每个实例必须在唯一的端口号上进行侦听。例如,如果两个服务器实例都引用某个命名配置,该配置包含一个位于端口 80 上的 HTTP 侦听器,则端口冲突将阻止其中一个服务器实例启动。更改用于定义端口号(各个服务器实例在这些端口号上进行侦听)的属性,从而确保各个实例使用唯一的端口。
以下原则适用于端口号设定:
各个服务器实例的端口号最初是从配置继承而来的。
创建服务器实例时,如果该端口号已经被使用,则请在实例级别上覆盖继承的默认值,以防止发生端口冲突。
假定实例正在共享配置。该配置具有端口号 n。如果使用相同的配置在计算机上创建新实例,则为新实例指定的端口号为 n+1(如果此端口号可用)。如果此端口号不可用,将选择 n+1 后下一个可用的端口。
如果您更改了配置的端口号,则继承该端口号的服务器实例将自动继承更改后的端口号。
如果您更改了实例的端口号,然后又更改了配置的端口号,则实例的端口号将保持不变。
有关更多信息,请访问: