第 49 章 使用 IBM WebSphere Application Server 安装并运行无头流程 Automation Manager 控制器


要使用 KIE Server REST API 或 Java 客户端 API 与 KIE 服务器交互,请使用 IBM WebSphere Application Server 安装无头流程 Automation Manager 控制器。无头进程 Automation Manager 控制器以集中的方式管理 KIE 服务器配置,以便您可以使用无头进程 Automation Manager 控制器创建和维护容器并执行其他服务器级任务。

注意

为了获得最佳结果,请在生产环境中的不同服务器上安装 KIE 服务器和无头流程自动化管理器控制器。在开发环境中,您可以在同一个服务器上安装 KIE 服务器和无头进程 Automation Manager 控制器。

先决条件

流程

  1. 导航到红帽客户门户网站中的 Software Downloads 页面(需要登录),然后从下拉菜单中选择产品和版本:

    • 产品: 流程自动化管理器
    • Version: 7.12
  2. 下载 Red Hat Process Automation Manager 7.12.0 附加组件
  3. 将下载的 rhpam-7.12.0-add-ons.zip 文件提取到临时目录中。
  4. rhpam-7.12.0-add-ons.zip 文件提取到临时目录中。在以下示例中,此目录名为 TEMP_DIR
  5. 提取 rhpam-7.12.0-add-ons/rhpam-7.12.0-controller-ee7.zip 文件。
  6. 重新打包 controller.war 目录:

    1. 导航到 TEMP_DIR/rhpam-7.12.0-add-ons/rhpam-7.12.0-controller-ee7/controller.war 目录。
    2. 选择 TEMP_DIR/rhpam-7.12.0-add-ons/rhpam-7.12.0-controller-ee7/controller.war 目录的内容并创建 controller.zip 文件。
    3. controller.zip 重命名为 controller.war。这是您要用来部署无头进程 Automation Manager 控制器的文件。
    4. 可选:将新 controller.war 文件复制到从中部署更方便的位置。
  7. 在 WebSphere Integrated Solutions 控制台中,导航到 Applications Application Types WebSphere Enterprise Applications
  8. Install
  9. 导航到您重新打包的 controller.war 文件,再选择要上传的文件。
  10. 选择 Fast Path 并点 Next

    此时会打开 Install New Application 向导。

  11. Application Name 更改为 controller,再单击 Next
  12. 根据您的具体要求,将无头进程 Automation Manager 控制器模块映射到服务器,然后点 Next
  13. 对于 Message-Driven Beans 的 Bind Listeners,为这两个 Bean 选择 Activation Specification,在 Target Resource JNDI Name 字段中输入 jms/activation/KIE.SERVER.REQUEST,再输入 jms/cf/KIE.SERVER.REQUEST JNDI 名称作为 KIE.SERVER.REQUEST 连接。
  14. Map Virtual Hosts for Web Modules 部分中,保留默认值并单击 Next
  15. 将上下文 root 设置为 controller
  16. Modules 的 Metadata 中,保留默认值并单击 Next
  17. Finish 安装无头进程 Automation Manager 控制器,然后点 Save 保存更改。

安装无头进程 Automation Manager 控制器后,您必须配置 KIE 服务器类加载,以便将父类设置为最后一个加载。

流程

  1. 导航到 Applications Application Types WebSphere Enterprise Applications,再点 kie-server
  2. 在左侧的 Details Properties 标题下,单击 Class Loading 和 Update Detection
  3. 在属性中,将 Class Loader Order 更改为 使用本地类加载器的类,首先(父)WAR Class Loader Policy 用于应用程序
  4. 保存对主配置的更改。
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部