搜索

4.3.2. JBoss EAP 的自定义配置文件

download PDF

自定义调配文件是文件名 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:my -galleon-feature -pack:1.0 功能包的 cloud-server 基础层和 my-custom-driver 和 my-custom- datasource 自定义层。
6
此元素指示调配流程以优化 JBoss EAP 模块的调配。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.