检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
ServiceStage支持通过源码、软件包方式部署并接入Java Chassis、Spring Cloud微服务开发框架开发的微服务应用。 本最佳实践使用基于Java Chassis微服务开发框架开发的天气预报应用,提供了使用源码部署天气预报微服务和使用软件包部署天气预报微服务两种微服务应用部署方法,为您展示使
ServiceStage支持通过对接LTS,查看、搜索、导出组件运行LTS日志记录,同时也支持查看容器日志,用于排查和解决组件运行中出现的问题。 仅容器部署方式部署的组件支持管理LTS日志。 父主题: 管理组件运行LTS日志
停止流水线 本章节指导您停止流水线,终止通过流水线完成应用部署。 前提条件 待停止流水线已启动且处于“运行中”状态。 启动流水线,请参考启动流水线。 查看流水线状态,请参考查看流水线详情。 停止流水线 登录ServiceStage控制台。 选择“持续交付 > 发布”。 选择以下任意方式停止流水线。
删除流水线 本章节指导您删除不再使用的流水线。 流水线删除后,可能会导致已有的定时构建任务或组件部署不可用。 前提条件 待删除流水线已创建且状态不为“运行中”。流水线创建,请参考创建流水线。 删除流水线 登录ServiceStage控制台。 选择“持续交付 > 发布”。 选择以下任意方式删除流水线。
如何决定使用SDK构建微服务还是使用ServiceMesh? SDK方式适合完全自治的微服务,方便线下调试,但是需要引入SDK,基于SDK进行开发。 Mesher的方式需要在部署的时候准备Mesher环境,开发方便,无需引入其他的SDK。 使用Mesher场景 将非Java语言编写的业务代码改造为微服务。 老旧的Java服务改造微服务。
一站式微服务治理控制台,提供微服务负载均衡、限流、降级、熔断、容错、错误注入等治理能力。 支持微服务级升级、灰度发布。 安装部署阶段 烟囱式系统 全手工部署 开发者只需使用ServiceStage+源码软件仓库,实现一键自动部署和更新。 应用升级 打补丁方式 手动升级 中断业务 支持滚动升级:升级过程中,业务会同时
ServiceStage一站式运维平台,提升了企业级Web应用开发和运维的效率,使企业专注业务创新。具有以下优势: 一键部署,支持War、Jar、Zip软件包一键部署。 一站式运维,提供升级、回滚、日志、监控、弹性等丰富的运维能力。 无缝集成,支持与ELB、RDS、DCS等云服务与应用无缝集成。
应用组件接入微服务引擎后在微服务治理下看到的应用名称和ServiceStage应用管理下的不同。例如,在“应用管理”下的“canary-application”应用下创建并部署的组件,接入微服务引擎后,在引擎的“微服务目录 > 微服务列表”下,查看到该组件实例的“所属应用”名称为“canary-application-batch”,两者并不相同。
PI网关对下游系统提供服务,API网关提供限流、熔断、降级等多种手段,并可对流量进行控制,保证升级不中断服务。 跨AZ容灾:服务实现跨AZ部署方式,将服务均匀分布在不同AZ中,服务支持跨AZ重建。当一个AZ的实例消失后,IaaS层将重新调度新的实例到其他AZ中,保证系统快速恢复到过去的负载能力,不过载。单AZ
系统、网络的综合影响,一个应用程序突然的大流量可能会对带宽产生影响,从而影响到其他应用程序运行;其他应用程序相关的场景,比如SSL需要获取操作系统熵,如果熵值过低,会有几秒钟的延迟。 系统不可避免地面临随机故障,必须具备一定的随机故障保护能力。 隔离仓:隔离仓通常针对系统资源占用
String 收费模式。 deploy_mode String 环境类型。 virtualmachine:虚拟机。 container:Kubernetes。 mixed :虚拟机和Kubernetes。 vpc_id String 虚拟私有云ID。 base_resources Array
String 收费模式。 deploy_mode String 环境类型。 virtualmachine:虚拟机。 container:Kubernetes。 mixed :虚拟机和Kubernetes。 vpc_id String 虚拟私有云ID。 base_resources Array
成功:流水线已成功启动。 运行中:流水线正在启动中。 失败:流水线启动失败。 等待确认:设置了启动后需要审核的流水线,在镜像包环境部署阶段,等待审核责任人审批是否将构建生成的镜像包部署到环境。 最近一次执行时间 流水线最近一次启动执行的时间。 触发策略 触发流水线启动执行的策略。 手动触发:手动启动流水线执行。
根据泳道ID批量操作泳道组件 功能介绍 此API用于泳道ID批量操作泳道组件。 URI POST /v3/{project_id}/cas/swimlane-group/{lane_group_id}/swimlane/{lane_id}/components-instances
已经创建成功的仓库授权,在使用过程中您可以根据实际业务需要修改授权方式,对其进行重新授权。 前提条件 待操作仓库授权已创建,请参考创建仓库授权。 重新授权 登录ServiceStage控制台。 选择“持续交付 > 仓库授权”。 单击待操作仓库授权“操作”列的“重新授权”,参考下表根据仓库类型重新配置授权信息。 表1 授权参数说明
导入配置文件 本章节指导您导入本地配置文件,便于不同应用下有多个组件在不同环境中部署、升级时使用。 使用限制 导入的配置文件需要压缩成zip格式,且压缩包文件大小不能超过500KB。 压缩包中的文件夹名称为配置分组名称,文件夹中的文件名称为配置文件名称,文件类型支持yaml、properties格式。
登录ServiceStage控制台。 单击“全链路流量控制”。 单击待操作基线泳道所在泳道组名称,进入“全链路流量控制”页面。 根据实际业务需要,移除基线泳道已关联组件。 移除单个组件,请执行5。 移除部分或者全部组件,请执行6。 移除单个组件,请执行以下操作: 单击基线泳道卡片上的“查看全部”,弹出基线泳道关联的组件列表对话框。
认证并确保已接入引擎的微服务组件业务不受影响,即如何平滑开启安全认证。 微服务引擎仪表盘中的数据通过ServiceStage对接到AOM 部署到微服务引擎的Java Chassis应用,在微服务引擎仪表盘上的实时监控数据默认保留5分钟。如果需要持久化存储历史监控数据用于后续查询分
15以上版本的CCE集群,请参考绑定CCE集群。 安装Metrics Server 登录ServiceStage控制台。 选择“环境管理”,进入“环境管理”页面。 单击待操作环境名称,进入环境“概览”页面。 选择“插件管理”。 选择“插件”下的“Metrics Server”插件。 非高可用环境,单击“立即安装”,然后执行6。
性伸缩。 前提条件 待操作Kubernetes类型环境下已安装Metrics Server,请参考安装Metrics Server。 删除Metrics Server 登录ServiceStage控制台。 选择“环境管理”,进入“环境管理”页面。 单击待操作环境名称,进入环境“概览”页面。