检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
考环境概述。 组件和应用、环境的关系,如图1所示。 图1 组件和应用及环境的关系 在ServiceStage上创建应用和环境后,您可以根据实际业务需求设置组件技术栈及组件来源,在应用和环境中创建并部署组件。 技术栈简介 技术栈包含组件运行所依赖的操作系统、框架和运行时,由技术栈名
包地址,类型为package和image时需要添加。 storage 否 String 存储方式,支持镜像仓库swr、软件仓库swr、软件开发生产线codearts和对象存储obs,类型为package和image时需要添加。 auth 否 String 认证方式,支持iam、none,默认是iam。
应用概述 天气预报微服务应用提供天气预报、紫外线和天气湿度展示等功能。本文通过天气预报应用,展示了微服务架构设计理念的应用场景,以及使用ServiceStage管理运行环境、构建应用和治理微服务的最佳实践。 天气预报应用由前端应用和后端应用组成。前端应用组件weathermapweb采用Node
根据schema_id更新微服务的契约内容。 接口约束 服务中心老版本如果微服务环境定为production,不支持契约覆盖;从版本2.3.33开始,支持使用环境变量SCHEMA_EDITABLE支持契约覆盖。 URI PUT /v4/{project_id}/registry/microser
包地址,类型为package和image时需要添加。 storage String 存储方式,支持镜像仓库swr、软件仓库swr、软件开发生产线codearts和对象存储obs。类型为package和image时需要添加。 auth String 认证方式,支持iam、none,默认是iam。
单击已选择的容器卡片右上角的,可修改容器的镜像包来源。 镜像访问凭证 镜像访问凭证即密钥,用于存放拉取私有仓库镜像所需的认证信息。如果是公共仓库镜像,可以保持默认设置或者不设置镜像访问凭证。如果是私有仓库镜像,必须设置正确的镜像访问凭证,否则会导致镜像拉取失败。 最多支持选择16个镜像访问凭证。 单击“创建密钥”,
是否必选 参数类型 描述 protocol 否 String 外部访问类型,取值范围为:http、https。 address 否 String 外部访问地址。 forward_port 否 Integer 外部访问端口。 响应消息 表8 响应参数 参数 参数类型 描述 instance_id
降级 降级治理是在业务高峰期时,需要临时减少对于目标服务的访问,达到降低目标服务负载;或者屏蔽对于非关键服务的访问,保持本服务的核心处理能力的治理措施。 Java Chassis降级治理是作用于微服务消费者,需要微服务应用集成降级模块,启用bizkeeper-consumer处理链。
创建基线泳道 1个泳道组下仅支持创建1个基线泳道。 泳道用于为相同版本组件定义一套隔离环境。只有满足了流控路由规则的请求流量才会路由到对应泳道里的打标签组件。 泳道组创建完成后,需要先创建1个基线泳道,才能在泳道里面关联组件。基线泳道关联应用中所有的基线版本组件,当微服务调用链中
单击开启认证,则只有通过认证的用户才能下载上传到自定义文件地址的软件包。“认证方式”支持“用户密码认证”、“自定义Header认证”,认证方式及对应的认证参数由您自定义的文件地址所在服务器支持的认证方式决定。 镜像访问凭证 容器部署方式部署的组件,支持设置。 镜像访问凭证即密钥,用于存放拉取私有仓库镜像所需的认证信
配置管理”下查看到该配置项。 确认灰度版本工作正常。 访问应用,多次刷新天气预报页面,可以看到界面会根据灰度策略,周期性的显示当前版本界面和灰度版本界面。 图2 当前版本界面(无紫外线数据) 图3 灰度版本界面(有紫外线数据) 父主题: 使用ServiceStage托管和治理天气预报微服务应用
义文件地址的软件包。“认证方式”支持“用户密码认证”、“自定义Header认证”,认证方式及对应的认证参数由您自定义的文件地址所在服务器支持的认证方式决定。 “镜像访问凭证”。最多支持选择16个镜像访问凭证。单击“创建密钥”,可以创建新的镜像访问凭证。请参考创建密钥,“密钥类型”必须选择kubernetes
包。“认证方式”支持“用户密码认证”、“自定义Header认证”,认证方式及对应的认证参数由您自定义的文件地址所在服务器支持的认证方式决定。 容器部署方式部署的组件,支持设置“镜像访问凭证”。最多支持选择16个镜像访问凭证。单击“创建密钥”,可以创建新的镜像访问凭证。请参考创建密
包。“认证方式”支持“用户密码认证”、“自定义Header认证”,认证方式及对应的认证参数由您自定义的文件地址所在服务器支持的认证方式决定。 容器部署方式部署的组件,支持设置“镜像访问凭证”。最多支持选择16个镜像访问凭证。单击“创建密钥”,可以创建新的镜像访问凭证。请参考创建密
创建微服务引擎专享版 功能介绍 创建微服务引擎专享版。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v2/{project_id}/enginemgr/engines
文件存储适用于媒体处理、内容管理、大数据和分析工作负载程序等场景。 对象存储 标准存储: 适用于有大量热点文件或小文件,且需要频繁访问(平均一个月多次)并快速获取数据的业务场景。例如云应用、数据分析、内容分析、热点对象等。 低频访问存储: 适用于不频繁访问(平均一年少于12次),但需要快
选择“Kubernetes”。 高可用环境 选择“否”。 虚拟私有云(VPC) 选择准备资源中已准备好的虚拟私有云VPC。 说明: 环境创建完成后,不支持修改VPC。 配置模式 选择“纳管资源”。 图2 设置环境信息 单击“立即创建”,进入环境“概览”页面。 选择“计算”资源类型下的“云容器引擎
之间依赖错综复杂。频繁的组件版本发布、以及组件多版本并行开发导致流量治理规则日益膨胀,给整个系统的可维护性和稳定性带来了严重挑战。 对于以上问题和挑战,业界结合实际业务场景和产业实践经验,提出了一种端到端的灰度发布方案,来进行全链路流量控制,即全链路灰度。全链路流量控制功能将应用
com) 授权方式支持:OAuth/私人令牌。 ServiceStage支持通过私人令牌授权方式访问官方和私有GitLab源码仓库: 访问官方GitLab源码仓库,请根据页面提示获取并输入私人令牌,勾选“验证令牌正确性(要求仓库地址可从Internet网络访问)”。 访问私有GitLa
GRPC检查可以为GRPC应用程序配置启动、活动和就绪探针,而无需暴露任何HTTP端点,也不需要可执行文件。CCE可以通过GRPC 连接到工作负载并查询其状态。 GRPC检查仅在CCE v1.25及以上版本集群中支持。 使用GRPC检查时,您的应用需支持GRPC健康检查协议。 与HTTP和TCP探针类似,如果