# 集成公共资源组件
参考部署步骤:
# 解压公共资源组件介质到 pubresmng_component 目录下
#解压公共资源组件介质到 pubresmng_component 目录下
mkdir /opt/primeton/pubresmng_component
unzip pubresmng_component_v8.3.3.0.zip -d /opt/primeton/pubresmng_component
# 将公共资源组件 backend 中的驱动拷贝至AFCENTER的lib目录下
# 将公共资源组件 backend 中的驱动拷贝至 AFCENTER 的 lib目录下
cp -p /opt/primeton/pubresmng_component/backend/pubresmng_lib/*.jar /opt/primeton/server/afcenter/lib
# 将公共资源组件 frontend 中的 pubresmng_app.zip 解压到AFCENTER前端部署路径
#将公共资源组件 frontend 中的 pubresmng_app.zip 解压到 AFCENTER 前端部署路径
unzip /opt/primeton/pubresmng_component/frontend/pubresmng_app.zip -d /opt/primeton/afcenter_ui
#解压后的目录结构如下,红色文件夹是公共资源的前端 UI 资源:
afcenter_ui
├──assets
├──bfp
├──components
├──config
├──ext
├──formDesigner
├──ide
├──jobsch
├──portal
├──prjdevide
├──prjdevui
├── <span style="color: red;"> pubresmng </span>
├── <span style="color: red;"> sqlclient </span>
├──static
├──widget
├──index.html
├──remoteEntry.js
└──version.properties
# 初始化公共资源数据库脚本
在afc数据库执行公共资源脚本:/opt/primeton/pubresmng_component/script/Mysql/all.sql
# 启用并配置 AFCENTER 数据库驱动外置目录
1 拷贝 /opt/primeton/pubresmng_component/config/application-comp-pubresmng.properties 到 AFCENTER Server目录下:/opt/primeton/server/afcenter/config,并更名为application-pubresmng.properties
cp /opt/primeton/pubresmng_component/config/application-comp-pubresmng.properties /opt/primeton/server/afcenter/config
mv /opt/primeton/server/afcenter/config/application-comp-pubresmng.properties /opt/primeton/server/afcenter/config/application-pubresmng.properties
2 修改/opt/primeton/server/afcenter/config/application-pubresmng.properties 文件内容,指定公共资源数据源外置驱动参数目录路径:public-resource.database.library.path
vim /opt/primeton/server/afcenter/config/application-pubresmng.properties
public-resource.database.library.enabled=true
public-resource.database.library.path=/opt/primeton/pubresmng_component/backend/pubresmng_ext_lib
3 修改/opt/primeton/server/afcenter/config/application.properties 文件内容,启用application-pubresmng.properties配置文件。
vim /opt/primeton/server/afcenter/config/application.properties
4 修改/opt/primeton/server/afcenter/config/application-pubresmng.properties 文件内容 需要元数据产品采集元数据,指定元数据地址
public-resource.database.metadata.mode=dgs ###dgs,开启元数据采集,修改后重启
public-resource.database.metadata.url=http://127.0.0.1:28079/dgs ###元数据后端接口访问路径,端口默认28079,修改后重启
# 重启 AFCENTER
cd /opt/primeton/server/afcenter
./bin/shutdown.sh
./bin/startup.sh