检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
rule描述。 timestamp 否 String 只有获取rule时返回使用,创建rule的时间。 modTimestamp 否 String 更新时间。 表8 MicroServiceInstance 参数 是否必选 参数类型 描述 instanceId 否 String 实例id,
信息,同时注销其所有实例信息。 修改微服扩展属性信息 此API用于创建微服务静态信息后对服务部分字段进行更新。每次更新都需要传入完整的服务静态信息json,也就是说,即便不更新部分的字段也要作为json的属性传过去。 查询微服务唯一标识信息 此API用于通过指定条件,查询微服务s
DataCenterInfo object 数据中心信息。 timestamp String 实例创建时间戳,自动生成。 modTimestamp String 更新时间。 表6 HealthCheck 参数 参数类型 描述 mode String 心跳模式push/pull。 port Integer
微服务组件,请参考配置微服务安全认证的账号名和密码 先为组件配置微服务安全认证的账号名和密码,再升级组件。 单击“确定”。 等待微服务引擎更新完成,引擎状态由“配置中”变为“可用”,开启安全认证成功。 关闭安全认证 登录ServiceStage控制台,选择“微服务引擎 > 引擎实例”。
支持微服务级升级、灰度发布。 安装部署阶段 烟囱式系统 全手工部署 开发者只需使用ServiceStage+源码软件仓库,实现一键自动部署和更新。 应用升级 打补丁方式 手动升级 中断业务 支持滚动升级:升级过程中,业务会同时均衡分布到新老实例上,因此业务不会中断。 支持灰度发布:
服务治理的复杂性在于没有任何治理措施是适用于所有场景的。对于一个应用场景工作良好的治理手段,在另外一个场景可能成为问题。在业务运行周期,根据业务运行状态和指标,动态的更新治理策略非常重要。 在业务系统中使用服务治理,通常包括下面几个步骤: 开发业务。这个过程一般比较少关注服务治理的内容,以交付业务功能为重心
{service_id}/instances/{instance_id}/heartbeat 响应示例 无 状态码 状态码 描述 200 更新成功。 400 错误的请求。 500 服务内部错误。 错误码 请参见ServiceComb错误码。 父主题: 微服务实例
统创建的资源都处于这个命名空间。 kube-node-lease:每个节点在该命名空间中都有一个关联的“Lease”对象,该对象由节点定期更新。 用户创建 用户可以按照需要创建命名空间,例如开发环境、联调环境和测试环境分别创建对应的命名空间。或者按照不同的业务创建对应的命名空间,
服务引擎,详细内容请参考部署微服务应用。 使用微服务引擎功能 对于持续发展的应用系统,都会持续完善和迭代,每个迭代可能需要对微服务应用进行更新升级,需要使用更多的微服务引擎功能。持续迭代的功能演进,会重复上面的应用开发、编译、打包和部署环节。详细内容请参考使用微服务引擎功能。 父主题:
onProperties等标签的方式注入配置,也可以使用Environment读取配置,并且使用@RefreshScope来支持配置的动态更新,详细内容请参考社区开发指南。 父主题: 使用配置中心
status String 配置的状态。 create_time String 配置的创建时间。 update_time String 配置的更新时间。 labels Map<String,String> 配置的标签信息。 create_revision Integer 配置的创建版本号。
GET:请求服务器返回指定资源。 PUT:请求服务器更新指定资源。 POST:请求服务器新增资源或执行特殊操作。 DELETE:请求服务器删除指定资源,如删除对象等。 HEAD:请求服务器资源头部。 PATCH:请求服务器更新资源的部分内容。当资源不存在的时候,PATCH可能会去创建一个新的资源。
status String 配置的状态。 create_time String 配置的创建时间。 update_time String 配置的更新时间。 labels Map<String,String> 配置的标签信息。 create_revision Integer 配置的创建版本号。
project_id String 项目ID。 create_time Integer 创建时间。 update_time Integer 更新时间。 creator String 创建人。 表5 rules 参数 参数类型 描述 type String 灰度匹配规则类型。当前只支
servicestage:app:list 创建环境。 servicestage:environment:modify 更新环境 servicestage:app:get servicestage:app:list 更新环境。 servicestage:environment:delete 删除环境 servicestage:app:get
project_id String 项目ID。 create_time Integer 创建时间。 update_time Integer 更新时间。 creator String 创建人。 表6 rules 参数 参数类型 描述 type String 灰度匹配规则类型。当前只支
project_id String 项目ID。 create_time Integer 创建时间。 update_time Integer 更新时间。 creator String 创建人。 表5 rules 参数 参数类型 描述 type String 灰度匹配规则类型。当前只支
在调用接口的时候,部分URL中需要填入账号ID(domain-id),所以需要先获取到账号ID。获取步骤如下: 登录ServiceStage控制台。 鼠标移动到右上角登录用户名上,在下拉菜单选择“我的凭证”。 查看账号ID。 图1 查看账号ID 父主题: 附录
泳道组下的泳道列表,请参考表6。 creator String 创建者。 create_time String 创建时间。 update_time String 更新时间 project_id String 租户项目ID。获取方法,请参考获取项目ID。 target_services Array of objects
SKIPPED:已跳过。 ROLLBACKING:正在回滚。 ROLLBACKED:已回滚。 UNKNOWN:未知状态。 UPDATE_AT String 更新时间。 请求示例 无 响应示例 { "job": { "execution_status": "SUCCEEDED"