应用组件是组成应用的某个业务特性实现,以软件包为载体,可独立部署运行。
在ServiceStage上创建应用后,可以在应用中添加组件,目前支持的组件类型有微服务、Web、通用。
您可以通过设置组件类型、框架、运行时及组件来源,先创建静态组件,然后再部署。
在新增组件的操作流程中,支持“使用模板配置”和“自定义配置”两种配置方式:
- “使用模板配置”为您提供了组件类型、运行时、框架的默认配置,可以帮助您快速创建组件。
- “自定义配置”支持灵活选择组件类型、运行时与合适的框架/服务网格。
已有模板信息
组件类型 | 运行时 | 框架 |
---|---|---|
ServiceComb MicroService | Java8 | Java Chassis |
SpringCloud MicroService | Java8 | Spring Cloud |
Web(Tomcat) WebApp | Tomcat8 | Web |
微服务组件说明
支持的运行时 支持的框架/服务网格 支持的软件包 Java8 Java Chassis Jar包 Tomcat8 War包 Docker 不需要设置该参数 Java8 Mesher Jar包 Tomcat8 War包 Node.js8 Zip包 Php7 Zip包 Docker 不需要设置该参数 Python3 Zip包 Docker Go Chassis 不需要设置该参数 Java8 Spring Cloud Jar包 Tomcat8 War包 Docker 不需要设置该参数 Java8 Dubbo Jar包 Tomcat8 War包 Docker 不需要设置该参数
Web应用组件说明
支持的运行时 | 支持的软件包 |
---|---|
Java8 | Jar包 |
Nodejs8 | Zip包 |
Php7 | Zip包 |
Tomcat8 | War包 |
Docker | 不需要设置该参数 |
Python3 | Zip包 |
通用组件说明
支持的运行时 | 支持的软件包 |
---|---|
Java8 | Jar包 |
Tomcat8 | War包 |
Node.js8 | Zip包 |
Php7 | Zip包 |
Docker | 不需要设置该参数 |
Python3 | Zip包 |
组件来源说明
组件来源 | 说明 |
---|---|
Jar包 | 支持以下上传方式: 从OBS对象存储选择对应的软件包。需要提前将软件包上传至OBS桶中,相关操作请参考上传文件“帮助中心 > 对象存储服务 > 用户指南 > 控制台指南 > 入门 > 上传文件”。 |
War包 | 支持以下上传方式: 从OBS对象存储选择对应的软件包。需要提前将软件包上传至OBS桶中,相关操作请参考上传文件“帮助中心 > 对象存储服务 > 用户指南 > 控制台指南 > 入门 > 上传文件”。 |
Zip包 | 支持以下上传方式: 从OBS对象存储选择对应的软件包。需要提前将软件包上传至OBS桶中,相关操作请参考上传文件“帮助中心 > 对象存储服务 > 用户指南 > 控制台指南 > 入门 > 上传文件”。 |
镜像包 | 容器应用需要基于镜像创建,若选择私有镜像,用户首先需要将镜像上传至镜像仓库。选择“软件中心 > 镜像仓库”,参考管理镜像将镜像上传至镜像仓库。 |