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