使用配置 dropins 文件夹指定服务器配置
可在 configDropins 目录中指定附加配置文件而不在 server.xml 文件中指定包含元素。
过程
- 在 usr/servers/server_name 目录下创建 configDropins 目录。
- usr/servers/server_name/configDropins/overrides
如果要添加配置文件以替换服务器的 server.xml 文件中的任何内容,请创建 configDropins/overrides 目录。例如,要更改 server.xml 中定义的端口,请使用 configDropins/overrides 目录。
- usr/servers/server_name/configDropins/defaults
如果希望 server.xml 文件成为主配置,但希望对 server.xml 未定义的元素指定缺省值,请创建 configDropins/defaults 目录。例如,如果希望开发者能够提供配置,但又希望 server.xml 成为主配置并且不希望 server.xml 更改,请使用 configDropins/defaults 目录。
- usr/servers/server_name/configDropins/overrides
- 将服务器配置文件放置在 configDropins/overrides 或 configDropins/defaults 目录中。
系统会监视两个目录以获取更新,从而在您添加、移除或更新配置文件时动态更新运行时配置。
如果存在任何冲突,那么以下规则确定优先顺序:
- configDropins/overrides 目录中指定的配置优先于 server.xml 文件中的配置。server.xml 文件中指定的配置优先于 configDropins/defaults 目录中指定的配置。
- configDropins/defaults 和 configDropins/overrides 目录中的文件内的配置优先于功能部件指定的任何缺省配置。
- dropins 目录中的配置文件按字母顺序进行处理。较新的配置覆盖较旧的配置。例如,如果 configDropins/defaults 包含 a.xml、b.xml 和 c.xml,那么 c.xml 中的配置优先于 b.xml 中的配置,b.xml 中的配置优先于 a.xml 中的配置。
注: 为维护平台间的一致性,在按字母顺序排序之前,文件名已转换为小写。这意味着,如果在同一 dropins 目录中指定了两个名称相同但大小写不同(例如,extraConfig.xml 和 ExtraConfig.xml)的两个文件,那么排序行为无法确定。 - 可选: 关闭配置监视。请参阅控制动态更新。


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-libcore-mp&topic=twlp_setup_dropins
文件名:twlp_setup_dropins.html