检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
对于开启了公网访问并设置了访问域名的组件,部署完成后,可以对域名进行修改。 前提条件 自动生成的域名仅7天有效期,在域名有效期(7天)过后,需修改为自定义域名。 组件创建并部署时,已开启公网访问。 对于已创建并部署的组件,状态需为“运行中”才可修改域名。 已在域名提供者处获取域名。 已获取组件绑定的ELB的弹性公网IP。
禁止创建微服务引擎的权限: 使用新创建的用户登录华为云,登录方法选择为“IAM用户”。 租户名为该IAM用户所属华为云账号的名称。 IAM用户名和IAM用户密码为以租户名在IAM创建用户时输入的用户名和密码。 在“微服务引擎”页面,创建微服务引擎,返回403错误,表示权限配置正确并已生效。
架构解耦 基于契约(Open API)的开发模式,让微服务的开发、测试、文档、协作和管控活动标准化、自动化。 各种技术灵活接入 支持Java、PHP、Python、Node.js开发语言。 高性能REST/RPC微服务开发框架,提供开箱即用的工具,降低开发门槛。 提供ServiceComb、Spring
Error 表1 参数说明 参数 是否必选 参数类型 描述 errorCode 是 String 错误代码。 errorMessage 是 String 错误信息。 detail 否 String 详细定位信息。 父主题: 公共响应参数
atefulSet)内Pod互相访问的问题,给每个Pod提供固定的访问域名。 参数 说明 *Service名称 输入应用发布的可被外部访问的名称。Service是将运行在一组Pods上的应用程序公开为网络服务的抽象方法。 部署在同一个CCE下的组件,Service名称必须唯一,否则会导致组件部署失败。
义文件地址”上传方式。 输入软件包所在的自定义HTTP/HTTPS协议的文件下载地址。 选择是否开启认证。 不开启认证,则默认任何用户都可以下载上传到自定义文件地址的软件包。 单击开启认证,则只有通过认证的用户才能下载上传到自定义文件地址的软件包。“认证方式”支持“用户密码认证”
构建”。 在“构建”页面,通过以下任意方式查找指定构建任务: 创建类别选择“用户创建”后,选择组件部署的CCE集群和构建任务状态,在构建列表选择指定构建任务。 在搜索框输入指定的用户创建的构建任务名称,搜索指定构建任务。 选择“更多 > 编辑”,进入构建工程配置界面。 输入“名称”。
properties 否 Map<String, String> 扩展属性,可以自定义KEY和相应的Value。 healthCheck 否 HealthCheck 服务健康模式检查。定义微服务的健康检查模式,可选的模式为主动推送(push)和被动拉取(pull)。interval定义拉取时长间隔
如何解决微服务注册失败问题(针对java chassis)? 部署在云上的微服务如何进行排错? 如何决定使用SDK构建微服务还是使用ServiceMesh? 如何解决获取依赖失败的问题? 服务名重复校验范围是什么? 客户端向CSE发送HTTPS消息时,有校验证书吗?使用的根证书在哪里配置? 为什么一定要定义服务契约?
场景一:使用Jenkins构建生成的是软件包,如Jar包,就使用脚本中的软件包部署场景,软件包部署会将构建出来的软件包上传到OBS桶中并升级ServiceStage组件。 场景二:使用Jenkins构建生成的是镜像包,就使用脚本中的镜像部署场景,镜像部署会将构建出来的镜像包上传到SWR镜像仓
Engine是ServiceStage提供的免费体验引擎。专业版引擎可以体验ServiceStage的所有产品能力,比如服务治理、配置管理等。引擎资源为所有租户共享,性能可能会受其他租户影响;专业版引擎不支持升级到专享版。 微服务引擎专享版:专享版引擎,是可支持大规模微服务应用管理的商用引擎。您可根据业
每一个服务都具有自主运行的业务功能,对外开放不受语言限制的API (最常用的是HTTP)。多个微服务组成应用程序。 下面介绍如何调用创建微服务静态信息API注册微服务my-provider后,先调用注册微服务实例API注册微服务my-provider的实例,再次调用创建微服务静
者数字结尾。 不同应用下的同名组件可以部署在同一个环境下。 同一个应用下的同名组件可以部署在同一个环境下相同CCE集群下的不同泳道。关于泳道,请参考全链路流量控制概述。 同一个应用下的同名组件可以部署在同一个高可用环境下的不同CCE集群。 同一个应用下的同名组件可以部署在不同环境下。
使用服务治理 服务治理概述 流量标记 限流 容错 熔断 隔离仓 负载均衡 降级 错误注入 自定义治理 黑白名单 父主题: 使用微服务引擎功能
主机路径:将主机上的路径挂载到指定的容器路径。 容器路径:日志仅输出到容器路径,无需挂载主机路径。需要采集器ICAgent版本升级到5.10.79。 *主机路径 存储类型为“主机路径”时需要设置。 输入主机上的日志存储路径。 *容器挂载 设置“挂载路径”:输入数据存储挂载到应用上的路径。
最多可创建1000个账号,包括新增账号和导入的IAM账号。 导入IAM账号 ServiceStage支持导入IAM账号,把合适的角色同IAM账号关联,使用该IAM账号的用户则具有对该微服务引擎的相应的访问和操作权限。 导入的IAM账号如果要通过编程接口安全认证将微服务应用接入引擎,需要先将导入的IAM账号重置密码,再用新密码配置安全认证参数。
单击已选择的容器卡片右上角的,可修改容器的镜像包来源。 容器部署方式部署的组件且“YAML模式”选择开启:选择软件包,重新选择已上传的软件包,上传方式请参考组件来源说明。技术栈选择Docker时,无此参数。 虚拟机部署方式部署的组件:选择软件包,可重新选择已上传的软件包,上传方式请参考组件来源说明。
设置数据存储 容器中的文件在磁盘上是临时存放的,这给容器中运行的组件实例带来如下两个问题: 容器重建时,容器中的文件将会丢失,不满足持久化数据存储的需求。 在一个实例同时运行多个容器时,容器间需要共享文件,存在在多个容器实例之间保持数据一致性的挑战。 通过为容器部署方式部署的组件设置数据
"JOB2209202b-617c-4591-b0c6-ef2521a943a2" } 记录返回结果中加粗显示的job_id的值,用于替换后续示例中的{job_id}。 调用2的接口,用3返回的job_id查询任务状态,等待任务完成。 调用根据组件ID下发组件任务API回滚组件,请求示例如下:
Cloud微服务框架下的微服务应用开发,请参考https://spring.io/projects/spring-cloud。 版本要求:版本要求请参见微服务开发框架版本要求。 本文假设您的项目使用了maven管理打包,您熟悉maven的依赖管理机制,能够正确的修改pom.xml文件中的dependency