3.7. 在 KIE 服务器中停止和删除服务
如果您已经从 Business Central 之外的 Maven 或 Java 项目启动 Red Hat Process Automation Manager 服务,您可以使用 KIE Server REST API 调用来停止和删除包含服务的 KIE 容器(部署单元)。您可以使用 KIE Server REST API 停止服务,而不考虑您的部署类型,包括从 Business Central 部署,但来自 Business Central 的服务也可以在 Business Central 接口内停止。
先决条件
-
KIE 服务器已安装,并且配置了
kie-server
用户访问。有关安装选项,请参阅 规划 Red Hat Process Automation Manager 安装。
流程
在命令终端中,运行以下 API 请求来停止和删除 KIE 服务器上的服务:
$ curl --user "<username>:<password>" -X DELETE http://<serverhost>:<serverport>/kie-server/services/rest/server/containers/<containerID>
替换以下值:
-
<username > , <password> : 具有
kie-server
角色的用户的用户名和密码。 - <containerID> : KIE 容器的标识符(部署单元)。您可以使用任何随机标识符,但在命令(URL 和数据)中的两个位置都必须相同。
-
<serverhost> : 如果您在与 KIE 服务器相同的主机上运行命令,则 KIE 服务器或
localhost
的主机名。 - <serverport> : KIE 服务器的端口号。
Example:
curl --user "rhpamAdmin:password@1" -X DELETE http://localhost:39043/kie-server/services/rest/server/containers/kie1