14.2. 从 ZIP 文件安装 KIE 服务器
KIE 服务器为业务资产提供运行时环境,并访问存储在资产存储库中的数据(知识库)。您可以使用可部署的 ZIP 文件来安装和配置 KIE 服务器。
先决条件
-
已备份的红帽 JBoss EAP 安装版本 7.4。红帽 JBoss EAP 安装的基础目录称为
EAP_HOME。 - 需要足够的用户权限以完成安装。
以下文件被下载,如 第 12 章 下载 Red Hat Process Automation Manager 安装文件 所述:
rhpam-7.13.5-kie-server-ee8.zip
流程
-
将
rhpam-7.13.5-kie-server-ee8.zip存档提取到临时目录中。在以下示例中,此目录名为TEMP_DIR。 将
TEMP_DIR/rhpam-7.13.5-kie-server-ee8/kie-server.war目录复制到EAP_HOME/standalone/deployments/。警告确定您复制的 Red Hat Process Automation Manager 部署的名称不会与您在 Red Hat JBoss EAP 实例中的现有部署冲突。
-
将
TEMP_DIR/rhpam-7.13.5-kie-server-ee8/rhpam-7.13.5-kie-server-ee8/SecurityPolicy/的内容复制到EAP_HOME/bin。 - 当系统提示覆盖文件时,点 替换。
-
在
EAP_HOME/standalone/deployments/目录中,创建名为kie-server.war.dodeploy的空文件。此文件确保服务器启动时会自动部署 KIE 服务器。
注意
如果您使用 Microsoft SQL Server,请确保为您的数据库配置了适用的事务隔离。如果没有,您可能会遇到死锁。推荐的配置通过输入以下语句开启 ALLOW_SNAPSHOT_ISOLATION 和 READ_COMMITTED_SNAPSHOT :
ALTER DATABASE <DBNAME> SET ALLOW_SNAPSHOT_ISOLATION ON ALTER DATABASE <DBNAME> SET READ_COMMITTED_SNAPSHOT ON
ALTER DATABASE <DBNAME> SET ALLOW_SNAPSHOT_ISOLATION ON
ALTER DATABASE <DBNAME> SET READ_COMMITTED_SNAPSHOT ON