4.3.2. JBoss EAP 的自定义配置文件
自定义调配文件是文件名 provisioning.xml 的 XML 文件,存储在 galleon 子目录中。
以下代码演示了自定义调配文件。
<?xml version="1.0" ?>
<installation xmlns="urn:jboss:galleon:provisioning:3.0">
<feature-pack location="eap-s2i@maven(org.jboss.universe:s2i-universe)">1
<default-configs inherit="false"/>2
<packages inherit="false"/>3
</feature-pack>
<feature-pack location="com.example.demo:my-galleon-feature-pack:1.0
">4
<default-configs inherit="false"/>
<packages inherit="false"/>
</feature-pack>
<config model="standalone" name="standalone.xml">5
<layers>
<include name="cloud-server"/>
<include name="my-custom-driver"/>
<include name="my-custom-datasource"/>
</layers>
</config>
<options>6
<option name="optional-packages" value="passive+"/>
</options>
</installation>- 1
- 此元素指示调配流程调配当前的 eap-s2i 功能包。请注意,构建器镜像仅包含一个功能包。
- 2
- 此元素指示调配流程排除默认配置。
- 3
- 此元素指示调配流程排除默认软件包。
- 4
- 此元素指示调配流程调配
com.example.demo:my-galleon-feature-pack:1.0功能包。子元素指示进程排除默认配置和默认软件包。 - 5
- 此元素指示调配流程创建自定义单机配置。该配置包括来自
com自定义层。.example.demo:mydatasource-galleon-feature和 my-custom--pack:1.0 功能包的 cloud-server基础层和 my-custom-driver - 6
- 此元素指示调配流程以优化 JBoss EAP 模块的调配。