18.3. 将 PMML 模型 KJAR 迁移到红帽构建 Kogito 微服务
您可以将使用 PMML 模型实施的 KJAR 迁移到红帽构建 Kogito 微服务。
流程
为您的红帽构建 Kogito 微服务创建一个 Maven 项目。
有关创建 Maven 项目的步骤,请参阅为红帽构建的 Kogito 微服务创建 Maven 项目。
Maven 项目创建 Kogito 工件。
-
将 KJAR 的
src/main/resources文件夹的 PMML 模型复制到 Kogito 工件的src/main/resources文件夹。 运行以下命令来执行 Kogito 应用程序的红帽构建:
mvn clean install运行 Kogito 应用程序的红帽构建后,您可以检索 Swagger 或 OAS 规格文件。Swagger 或 OAS 规格提供与 REST 端点相同的信息,以及以下实现详情:
- API 可用服务器的基本 URL
- 引用架构名称
当外部应用程序重新路由到新 URL 时,您可以使用提供的实现详情。
在将 PMML 模型 KJAR 迁移到 Kogito 微服务的红帽构建后,您需要使用 Red Hat OpenShift Container Platform 部署微服务。有关使用 Openshift 的部署选项,请参阅使用 RHPAM Kogito Operator 的 OpenShift 部署选项。