Skip to main content

构件管理

所有应用服务器用到的构件和涉及构件的内容,都在此菜单中。

img

1.本地构件管理

该菜单列出了应用服务器中的所有构件的基本信息,包括系统构件和用户构件。

img

每一个构件都有自己的功能按钮。

系统构件:停止、更新、下载。

用户构件:停止、更新、下载、卸载。

img

构件状态说明:

UNINSTALLED(已卸载)

INSTALLED(已安装)

RESOLVED(已解析)

STARTING(启动中)

STOPPING(停止中)

ACTIVE(已激活)

点击构件名称可以展开构件的详细信息。

img

查看用户构件列表:因为系统构件非常多,此按钮可以快速定位用户构件。

查看不正常的构件列表:查看除构件状态为ACTIVE(已激活)之外的所有构件。

img

安装/更新:可以安装和更新自定义的.jar构件,可多选。

img

批量安装/更新:批量安装和更新自定义的.jar构件。

由多个.jar构件组合的压缩包,压缩包格式为zip。

img

2.部署权限设置

此模块的功能是动态设置部署权限是否要开启。

勾选:验证权限。即登录应用设计器的账号必须要跟启动应用服务器的账号是同一个,才能发布业务构件到此应用服务器。

不勾选:不验证权限。即所有账号登录的应用设计器都能发布业务构件到此应用服务器。

img

3.动力平台构件仓库

本模块的功能是从vstore中安装更新指定的构件。

注:此模块下安装或升级构件后,都是需要重启服务才能生效的。

进入模块,展现的是构件列表。

img

可以在“配置类”构件和“代码类”构件之间切换。

img

选择需要安装升级的构件库,请使用稳定版(release)进行安装和升级。

注:开发库或测试库是不稳定的,慎重安装升级!

img

打勾设置常用库,方便选取。

img

模糊搜索构件标识和快捷筛选构件按钮。

img

3.1 单构件操作

每一个构件都有自己的功能按钮。

每一个构件都有自己的功能按钮。

img

安装:在vstore中存在,而应用服务器中还没有安装的构件,可以点击安装按钮进行安装。安装时,会先分析构件的依赖关系,并把依赖的构件列表展示,确定是否安装。

img

升级:在应用服务器中已安装过的构件,而在vstore中存在更新的版本,可以点击升级按钮进行升级构件。升级时,会先分析构件的依赖关系,并把依赖的构件列表展示,确定是否升级。

img

查看依赖:查看当前构件的依赖关系。

img

查看历史版本:查看当前构件的历史版本列表。

img

3.2 批量操作

可以通过“批量安装”、“批量升级”来进行多个构件的安装升级。

img

在输入框中填入构件标识(每一个要回车换行),例如:

com.toone.v3.platform-01core

com.toone.v3.platform-08util

点击按钮“根据输入清单选中”,则会辅助勾选相关构件。

或者,您自己去找到构件后,手动勾选。

点击“开始批量升级”或“开始批量安装”按钮,进行批量安装升级多个构件。

注:在此模块下不建议切换库进行安装升级构件。若真有需要的话,那么切换库后,要到“批量安装”或“批量升级”下面进行安装更新构件。

4.构件动态安装(动态升级)

此模块的功能是从vstore中动态安装更新指定的构件。

操作方式同3动力平台构件仓库

动态安装升级:指构件安装更新后能马上生效,不需要重启服务就能生效。

当然不是所有构件都能支持动态安装、动态升级。

对于“配置类”构件一般能动态生效。

对于“代码类”构件,一般情况规则函数控件的这些代码构件都能动态生效,而一般有服务定义服务依赖的构件,就有可能不可以马上生效。

注:此模块一般是提供给开发人员来用的。

系统的维护人员不建议单独使用本模块,或者在开发人员的指导下使用。

5.私库清单管理

新的私库清单方式的安装、升级私库构件的操作。

img

选择项目和阶段。

img

选择所需的清单,安装。

img

查看清单中的构件。

img

6.私库清单管理(旧)

旧的私库清单方式的安装、升级、删除私库构件的操作。

img

选择您的私库,选择所需的清单,安装。

img

查看清单中的构件。

img

7.集群构件安装更新

此模块的功能是支持在集群环境下安装更新构件。

在集群环境上的一个节点上安装更新构件,

就会自动分发到各个节点上进行安装更新构件。

当然,若不是集群环境下,此模块也是可以用的,那么它就只是在本服务上安装更新构件。

img

安装/更新:可以安装和更新自定义的.jar构件,单选。

批量安装/更新:批量安装和更新自定义的.jar构件。由多个.jar构件组合的压缩包,压缩包格式为zip。

注:zip包里面要么全部是代码构件,要么全部是业务构件,不要混在一起。

img

安装更新过程中,可以点击按钮进行刷新查看安装更新的结果。

img