properties Object 软件包的其他属性,只有在选择对象存储obs的时候才需要添加。请参考表14。
表5 template_source 参数 是否必选 参数类型 描述 storage 是 String 组件模板包存储方式。 devcloud,CodeArts软件发布库。 obs,OBS对象存储。 http,自定义文件地址。 url 是 String 组件模板包地址。
微服务 查询指定微服务信息 删除微服务定义信息 查询所有微服务信息 创建微服务静态信息 批量删除微服务静态信息 修改微服扩展属性信息 查询微服务唯一标识信息 父主题: ServiceComb API
管理微服务 查看应用 微服务管理 实例管理 父主题: 微服务引擎
微服务治理 微服务治理概述 为微服务设置负载均衡治理策略 为微服务设置限流治理策略 为微服务设置降级治理策略 为微服务设置容错治理策略 为微服务设置熔断治理策略 为微服务设置错误注入治理策略 为微服务设置黑白名单治理策略 为微服务设置公钥认证 父主题: 微服务引擎
动态配置 可以创建微服务级配置,也可对微服务级配置进行查看历史版本、编辑、禁用和删除操作。 配置项使用明文存储,请勿附带敏感数据。 登录ServiceStage控制台。 选择“微服务引擎 > 引擎实例”。 在页面上方“微服务引擎”下拉列表选择待操作的微服务引擎。
微服务治理概述 如果使用微服务框架开发应用,在应用托管后启动应用,微服务会自动注册到对应的微服务引擎,您可以到微服务引擎控制台,进行服务治理的相关操作。 微服务部署完后,您可以根据微服务的运行情况进行微服务的请求流量、故障处理和负载均衡等的相关治理。
已经参考发布单模板说明将准备好的发布单模板文件打包为zip包并上传到存储库。 将模板包上传至SWR软件仓库,请参考上传软件包。 如果禁用了PKIToken,则不支持使用SWR软件仓库。 从OBS对象存储选择对应的模板包。
已经参考发布单模板说明将准备好的发布单模板文件打包为zip包并上传到存储库。 将模板包上传至SWR软件仓库,请参考上传软件包。 如果禁用了PKIToken,则不支持使用SWR软件仓库。 从OBS对象存储选择对应的模板包。
*JDK版本路径 已经上传到OBS对象存储的JDK版本软件包存储路径。 鼠标移动到已设置的JDK版本软件包卡片上。 单击。 重新选择已经上传到OBS对象存储的JDK版本软件包存储路径。 单击“确定”。
微服务和其他平台服务有什么不同? 微服务是构建应用系统的架构模式,平台服务是云平台提供给平台用户使用的中间件服务。 在使用上,平台服务需要进行订购流程进行服务开通。对于微服务,需自己开发并使用平台提供的服务发现能力进行服务发现。 父主题: 环境管理
“降级对象”选择“forecast”。 “降级策略”设置为“开启”。 单击“确定”。 图2 配置降级策略 查看效果。 访问应用,右侧天气预测部分显示空白。 图3 微服务降级后效果 单击,删除降级策略,以免对后续体验造成影响。
父主题: 服务透传
storage String 存储方式。 devcloud:CodeArts软件发布库。 obs:OBS对象存储。 http:自定义文件地址。 swr:镜像仓库。 组件来源类型为package和image时需要添加。
storage 否 String 存储方式。 devcloud:CodeArts软件发布库。 obs:OBS对象存储。 http:自定义文件地址。 swr:镜像仓库。 组件来源包类型为package和image时需要添加。
选择“微服务引擎 > 微服务目录”。 在微服务引擎下拉列表选择部署了微服务应用的ServiceComb引擎。 在“微服务列表”页签的“全部应用”下拉列表中选择创建应用时创建的应用名称(例如:weathermap)。 如果各微服务实例数如下表所示,则部署成功。
删除微服务引擎 登录ServiceStage控制台。 选择“微服务引擎 > 引擎实例”。 在页面上方“微服务引擎”下拉列表,选择待删除的微服务引擎。 在“微服务引擎信息”区域,单击“删除”,在弹出的对话框中输入“DELETE”,单击“确定”。 若删除失败,可执行“强制删除”。
开发微服务应用 如您已经完成了微服务应用的开发,请跳过本章节。 开源社区提供了丰富的开发资料和帮助渠道帮助您使用微服务开发框架。如您需深入了解具体微服务框架下的微服务应用开发,请参考本章节给出的参考资料链接。 体验微服务引擎最快捷的方式是使用“微服务引擎推荐示例”里面的例子。
对接微服务应用 Spring Cloud接入CSE Java Chassis接入CSE 父主题: 微服务开发指南
部署微服务应用 应用是一个功能相对完备的业务系统,由一个或多个特性相关的组件组成。组件是组成应用的某个业务特性实现,以代码或者软件包为载体,可独立部署在环境下运行。 微服务应用部署,请参考创建并部署组件。 父主题: 微服务开发指南