第 20 章 配置并运行独立 Business Central
您可以使用 Business Central 独立 JAR 文件来运行 Business Central,而无需将其部署到应用服务器。您可以使用示例配置文件从框中运行 Business Central standalone JAR 文件,或者根据您的要求自定义 sampfiles。
只有在 Red Hat Enterprise Linux 上运行时才支持此 JAR 文件。
先决条件
-
Red Hat Process Automation Manager 7.10.0 Business Central Standalone (
rhpam-7.10.0-business-central-standalone.jar
)和 Red Hat Process Automation Manager 7.10.0 Add Ons (rhpam-7.10.0-add-ons.zip
)文件已从 Red Hat Process Automation Manager 7.10 的 软件下载 页面下载,如 第 12 章 下载 Red Hat Process Automation Manager 安装文件 所述。
流程
-
将下载的
rhpam-7.10.0-addons.zip
提取到临时目录中。此存档包含rhpam-7.10.0-standalone-sample-configuration.zip
文件。 将
rhpam-7.10.0-standalone-sample-configuration.zip
文件提取到包含rhpam-7.10.0-business-central-standalone.jar
文件的目录。rhpam-7.10.0-standalone-sample-configuration.zip
文件包含以下示例配置文件:-
application-roles.properties
-
application-users.properties
sample-standalone-config.yml
您可以使用配置文件中提供的示例数据运行
rhpam-7.10.0-business-central-standalone.jar
文件,也可以根据您的要求自定义数据。
-
要自定义配置数据,请完成以下步骤:
编辑
application-users.properties
文件。包括一个管理用户,如果此 Business Central 实例将是 KIE 服务器的 Process Automation Manager 控制器,请包括一个 Process Automation Manager 控制器用户,例如:rhpamAdmin=password1
rhpamAdmin=password1
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 编辑
application-roles.properties
文件,将角色分配给您在application-users.properties
文件中所含的用户,例如:rhpamAdmin=admin controllerUser=kie-server
rhpamAdmin=admin controllerUser=kie-server
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 如需更多信息,请参阅 第 11 章 Red Hat Process Automation Manager 角色和用户。
-
查看
sample-standalone-config.yml
配置文件的内容,并根据需要更新。
要运行 Business Central 独立 JAR 文件,请输入以下命令:
java -jar rhpam-7.10.0-business-central-standalone.jar -s sample-standalone-config.yml
java -jar rhpam-7.10.0-business-central-standalone.jar -s sample-standalone-config.yml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 要在运行 JAR 文件时设置应用程序属性,请在命令中包含
-D<PROPERTY>=<VALUE
> 参数,其中 <PROPERTY
> 是支持的应用程序属性的名称,<VALUE&
gt; 是属性值:java -jar rhpam-7.10.0-business-central-standalone.jar -s sample-standalone-config.yml -D<PROPERTY>=<VALUE> -D<PROPERTY>=<VALUE>
java -jar rhpam-7.10.0-business-central-standalone.jar -s sample-standalone-config.yml -D<PROPERTY>=<VALUE> -D<PROPERTY>=<VALUE>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 例如,要运行 Business Central 并以用户
controllerUser
连接到 KIE 服务器,请输入:java -jar {PRODUCT_FILE}-{URL_COMPONENT_CENTRAL}-standalone.jar \ -s sample-standalone-config.yml \ -Dorg.kie.server.user=controllerUser -Dorg.kie.server.pwd=controllerUser1234
java -jar {PRODUCT_FILE}-{URL_COMPONENT_CENTRAL}-standalone.jar \ -s sample-standalone-config.yml \ -Dorg.kie.server.user=controllerUser -Dorg.kie.server.pwd=controllerUser1234
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 这样,您可以将容器部署到 KIE 服务器中。请参阅 附录 A, Business Central 系统属性 了解更多信息。