第 58 章 使用 Oracle WebLogic Server 安装并运行无头进程自动化管理器控制器
要使用 KIE 服务器 REST API 或 Java Client API 与 KIE 服务器交互,请使用 Oracle WebLogic Server 安装无头进程自动化管理器控制器。无外设进程自动化管理器控制器以集中的方式管理 KIE 服务器配置,以便您可以使用无外进程自动化管理器控制器创建和维护容器并执行其他服务器级任务。
先决条件
- 甲骨文 WebLogic 服务器实例配置如 第 56 章 为 KIE 服务器配置 Oracle WebLogic Server 所述。
- KIE 服务器安装在 Oracle WebLogic 服务器实例上。
- 有足够的用户权限才能完成安装。
流程
进入红帽客户门户网站中的 Software Downloads 页面(需要登录),然后从下拉列表中选择产品和版本:
- 产品: 流程自动化管理器
- Version: 7.13.5
- 下载 Red Hat Process Automation Manager 7.13.5 附加组件。
-
将下载的
rhpam-7.13.5-add-ons.zip文件提取到临时目录中。 -
在 WebLogic 管理控制台中,导航到 Security Realms
Users and Groups。 -
在之前创建的 kie-server 组中,为无头进程自动化管理器控制器创建一个用户,如
控制器,以及这个新用户的密码,然后单击确定。有关创建组和用户的详情,请参考 第 56.1 节 “配置 KIE 服务器组和用户”。 - 前往 Deployments 以查看所有现有应用程序。
- 点 Install。
-
导航到您下载并提取
rhpam-7.13.5-add-ons.zip文件的临时目录,再前往rhpam-7.13.5-add-ons/rhpam-7.13.5-controller-ee7.zip/controller.war。 -
选择
controller.war文件,再单击 Next 以继续。 - 选择将这个部署作为目标风格的应用程序,然后点击 Next。
-
将应用程序名称保留为
控制器,仅将安全模型设置为DD。其余选项保留默认值,然后单击" 下一步" 以继续。 - 在 Additional Configuration 部分中,选择 No,然后在稍后检查配置 并点击 Finish。
58.1. 为无外进程自动化管理器控制器设置系统属性 复制链接链接已复制到粘贴板!
安装无头进程 Automation Manager 控制器后,在应用程序服务器或服务器中设置本节中列出的系统属性,以启用与无头进程自动化管理器控制器的正确交互。
要获得最佳结果,请在生产环境中的不同服务器中安装 KIE 服务器和无头进程自动化管理器控制器。在开发环境中,您可以在同一服务器上安装 KIE 服务器和无头进程自动化管理器控制器。在这两种情况下,请务必在安装了无头进程自动化管理器控制器的所有应用程序服务器上对这些属性进行更改。
先决条件
- KIE 服务器和无外处理自动化管理器控制器会在应用服务器实例上安装。
流程
在安装了无头进程 Automation Manager 控制器的应用程序服务器实例中指定以下 JVM 属性值:
Expand 表 58.1. 无外进程自动化管理器控制器所需的属性 Name 要求 org.kie.server.user具有
kie-server角色的用户org.kie.server.pwdorg.kie.server.user属性中指定的用户的密码在安装了 KIE Server 的应用程序服务器实例中指定以下 JVM 属性值:
Expand 表 58.2. 安装无头进程自动化管理器控制器时,KIE 服务器所需的属性 Name 要求 org.kie.server.controller.user具有
kie-server角色的用户org.kie.server.controller.pwd为
org.kie.server.controller.user属性指定的用户密码org.kie.server.idKIE 服务器安装的 ID 或名称,如
rhdm700-decision-server-1org.kie.server.locationKIE 服务器、
http://<HOST>:<PORT>/kie-server/services/rest/server的 URLorg.kie.server.controller无头进程自动化管理器控制器的 URL,
http://<HOST>:<PORT>/controller/rest/controller<HOST> 是 KIE 服务器主机的 ID 或名称,例如localhost或192.7.8.9。<PORT> 是 KIE 服务器主机的端口号,例如7001。