搜索

9.4. 使用无头进程自动化管理器控制器集群 KIE 服务器

download PDF

Process Automation Manager 控制器与 Business Central 集成。但是,如果您没有安装 Business Central,您可以安装无头流程自动化管理器控制器,并使用 REST API 或 KIE Server Java 客户端 API 与其交互。

先决条件

流程

  1. 进入红帽客户门户网站中的 Software Downloads 页面(需要登录),然后从下拉列表中选择产品和版本:

    • PRODUCT: Process Automation Manager
    • Version: 7.13.2
  2. 下载 Red Hat Process Automation Manager 7.13.2 Add Ons ( rhpam-7.13.2-add-ons.zip 文件)。
  3. 提取 rhpam-7.13.2-add-ons.zip 文件。rhpam-7.13.2-controller-ee7.zip 文件位于提取的目录中。
  4. rhpam-7.13.2-controller-ee7.zip 存档提取到临时目录中。在以下示例中,此目录名为 TEMP_DIR
  5. TEMP_DIR/rhpam-7.13.2-controller-ee7/controller.war 目录复制到 EAP_HOME/standalone/deployments/

    警告

    确保您复制的无头流程自动化管理器控制器部署的名称不会与 Red Hat JBoss EAP 实例中的现有部署冲突。

  6. TEMP_DIR/rhpam-7.13.2-controller-ee7/SecurityPolicy/ 目录的内容复制到 EAP_HOME/bin
  7. 当系统提示覆盖文件时,请单击 Yes
  8. EAP_HOME/standalone/deployments/ 目录中,创建名为 controller.war.dodeploy 的空文件。此文件可确保服务器启动时自动部署无头 Process Automation Manager 控制器。
  9. 在文本编辑器中打开 EAP_HOME/standalone/configuration/standalone.xml 文件。
  10. 在 < system-properties> 元素中添加以下属性,并将 &lt ;NFS_STORAGE > 替换为存储模板配置的 NFS 存储的绝对路径:

    <system-properties>
      <property name="org.kie.server.controller.templatefile.watcher.enabled" value="true"/>
      <property name="org.kie.server.controller.templatefile" value="<NFS_STORAGE>"/>
    </system-properties>

    模板文件包含特定部署场景的默认配置。

    如果将 org.kie.server.controller.templatefile.watcher.enabled 属性的值设置为 true,则会启动一个单独的线程来监视模板文件的修改。这些检查的默认间隔为 30000 毫秒,可以由 org.kie.server.controller.templatefile.watcher.interval 系统属性进一步控制。如果此属性的值设为 false,则仅在服务器重启时检测到对模板文件的更改。

  11. 要启动无头 Process Automation Manager 控制器,请导航到 EAP_HOME/bin 并输入以下命令:

    • 在 Linux 或基于 UNIX 的系统中:

      $ ./standalone.sh
    • 在 Windows 中:

      standalone.bat

有关在 Red Hat JBoss Enterprise Application Platform 集群环境中运行 Red Hat Decision Manager 的更多信息,请参阅 在 Red Hat JBoss EAP 集群环境中安装和配置 Red Hat Decision Manager

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.