配置為一組伺服器配置資訊,包含諸如 HTTP 偵聽程式、ORB/IIOP 偵聽程式、JMS 代理程式、EJB 容器、安全性、記錄和監視等的設定。已命名的配置中未定義應用程式和資源。
配置存在於管理網域中。該網域中的多個伺服器實例或叢集可以參照相同的配置,也可以有各自獨立的配置。
對於叢集,叢集中的所有伺服器實例都繼承了叢集的配置,從而確保叢集實例具有同質環境。
由於配置包含許多的必需設定,因此請透過複製現有已命名的配置來建立新配置。變更新建配置的配置設定之前,該配置與被複製的配置完全相同。
叢集或實例使用配置的方式有三種:
獨立:獨立伺服器實例或叢集不與其他伺服器實例或叢集共用其配置,亦即其他伺服器實例或叢集不參照已命名的配置。可透過複製和重新命名現有配置來建立獨立伺服器或叢集。
共用:共用伺服器實例或叢集與其他伺服器實例或叢集共用配置;也就是說,多個實例或叢集參照相同的已命名的配置。可以透過參照 (而非複製) 現有配置來建立共用伺服器實例或叢集。
另請參閱:
default-config 配置是做為範本的特殊配置,用於建立獨立伺服器實例或獨立叢集配置。叢集和個別伺服器實例無法參照 default-config;僅能將其複製用以建立新配置。編輯預設配置,以確定從預設配置複製而來的新配置具有正確的初始設定。
如需更多資訊,請參閱:
建立新伺服器實例或新叢集時,可以執行以下操作之一:
參照現有配置。不新增新配置。
建立現有配置的副本。新增伺服器實例或叢集時,將新增新配置。
依預設,您必須複製 default-config 配置中的配置,以建立新叢集或實例。若要從其他配置進行複製,請在建立新實例或叢集時指定要複製的配置。
對於伺服器實例,新配置命名為 instance_name -config。對於叢集,新配置命名為 cluster-name -config。
如需更多資訊,請參閱:
建立叢集配置時,Application Server 會在 domain-root/domain-dir/config/cluster-config 內的網域管理伺服器上建立叢集配置目錄。本目錄用於同步化叢集中所有實例的配置。
如果同一主機電腦上的多個實例參照相同的配置,則每個實例均必須偵聽唯一連接埠號。例如,如果兩個伺服器實例都參照某個已命名的配置,並且該配置包含一個位於連接埠 80 上的 HTTP 偵聽程式,則連接埠衝突將阻止其中一個伺服器實例啟動。變更用於定義連接埠號 (各個伺服器實例在這些連接埠號上進行偵聽) 的特性,從而確定各個實例使用唯一的連接埠。
以下原則適用於連接埠號設定:
各個伺服器實例的連接埠號最初是從配置繼承而來的。
建立伺服器實例時,如果該連接埠號已經被使用,則請在實例層級上置換繼承的預設值,以防止發生連接埠衝突。
假設實例正在共用配置。配置連接埠號為 n。如果使用相同的配置在機器上建立新實例,則為新實例指定的連接埠號為 n+1 (如果此連接埠號可用)。如果此連接埠號不可用,將選擇 n+1 後下一個可用的連接埠。
如果您變更了配置的連接埠號,則繼承該連接埠號的伺服器實例將自動繼承變更後的連接埠號。
如果變更了實例的連接埠號,然後又變更了配置的連接埠號,則實例的連接埠號將保持不變。
如需更多資訊,請參閱: