检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
设置应用日志策略 ServiceStage支持为容器部署的应用组件配置应用日志策略,您可以在应用运维管理AOM中查看相关运行日志。 如果不配置任何日志策略,则系统默认会采集应用标准输出日志。 选择“容器配置”。 选择“日志采集 > 添加日志策略”。 参考下表设置日志策略参数,其中带
使用前必读 欢迎使用应用管理与运维平台(ServiceStage)。ServiceStage是面向企业的应用管理与运维平台,提供应用发布、部署、监控与运维等一站式解决方案。支持Java、Php、Python、Node.js、Docker、Tomcat技术栈。支持Apache ServiceComb
设置组件升级策略 在实际应用中,组件升级是一个常见的场景。ServiceStage中使用容器部署方式部署的组件支持如下升级策略。 RollingUpdate:滚动升级,即逐步创建新实例再删除旧实例。在容器方式创建并部署组件、滚动发布方式升级组件、灰度发布方式升级组件和批量升级组件过程中
注册微服务实例 功能介绍 创建微服务后就可以注册该微服务的实例。 注册微服务实例时,需提供该微服务实例相关的信息。 instanceId可定制,如果定制了,再次注册就直接全内容覆盖;如果没有定制,系统自动生成id,如果endpoints内容重复,则使用原来的id。 URI POST
根据service_id查询微服务实例 功能介绍 实例注册后可以根据service_id发现该微服务的所有实例。 URI GET /v4/{project_id}/registry/microservices/{service_id}/instances 表1 路径参数 参数 是否必选
查询微服务实例详细信息 功能介绍 实例注册后可以根据service_id和instance_id获取该实例的详细信息。 URI GET /v4/{project_id}/registry/microservices/{service_id}/instances/{instance_id
按条件查询微服务实例 功能介绍 实例注册后可以根据微服务字段条件发现该微服务的实例。 URI GET /v4/{project_id}/registry/instances 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 微服务引擎专业版,请填租户项目
设置组件启动命令和生命周期 容器部署组件时,ServiceStage提供了回调函数,在应用组件启动时和启动后生命周期的特定阶段执行调用,比如应用组件在停止前希望执行某项操作,就可以注册相应的钩子函数。 生命周期回调函数说明 ServiceStage目前提供的生命周期回调函数如下所示
配置管理(适用于1.x版本) 在此处添加配置为全局配置,当添加配置后,所有注册到这个引擎的微服务如果使用了该配置项,会立刻生效。 如果针对单个微服务设置了动态配置,则动态配置会覆盖掉全局配置,动态配置的设置请参考动态配置。 创建配置 配置管理提供微服务间的公共配置,如日志级别、运行参数等
绑定CCE集群 使用纳管资源配置模式创建Kubernetes环境后,在使用该环境部署组件前,需要先为环境绑定CCE集群用于在Kubernetes类型环境下部署和运行组件。 高可用环境,每个可用区需分别绑定1个CCE集群。 非高可用环境,需绑定1个CCE集群。 前提条件 已创建环境待绑定的状态为
管理微服务 您可通过微服务目录查看微服务详细信息、搜索目标微服务等,达到维护微服务的目的。“微服务目录”页面展示如下信息: 应用列表:显示当前微服务引擎的所有应用,支持使用应用名称搜索目标应用,也可以通过选择环境筛选应用。具体操作,请参考查看应用列表。 微服务列表:微服务列表下支持的具体操作请见下表
设置健康检查 健康检查是指容器部署的组件在运行过程中,根据需要定时检查容器健康状况。若不配置健康检查,如果容器内应用程序异常,Pod将无法感知,也不会自动重启去恢复。最终导致虽然Pod状态显示正常,但Pod中的应用程序异常的情况。 ServiceStage提供了如下健康检查方式:
成长地图 | 华为云 ServiceStage 应用管理与运维平台(ServiceStage)是面向企业的应用管理与运维平台,提供应用发布、部署、监控与运维等一站式解决方案。支持Java、Php、Python、Node.js、Docker、Tomcat技术栈。支持Apache ServiceComb
批量查询微服务实例 功能介绍 实例注册后可以根据微服务字段条件批量发现多个微服务的实例。 URI POST /v4/{project_id}/registry/instances/action 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
获取应用所有组件 功能介绍 此API用于获取应用下所有应用组件。 调试 您可以在API Explorer中调试该接口。 URI GET /v3/{project_id}/cas/applications/{application_id}/components 表1 路径参数 参数
获取所有组件 功能介绍 此API用于获取所有应用组件。 调试 您可以在API Explorer中调试该接口。 URI GET /v3/{project_id}/cas/components 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目
构造请求 本节介绍REST API请求的组成,并以调用IAM的管理员创建IAM用户接口说明如何调用API。 您还可以通过这个视频教程了解如何构造请求调用API:https://bbs.huaweicloud.com/videos/102987 。 请求URI 请求URI由如下部分组成
按需计费 适用场景 按需计费适用于短期使用、应用实例无需7x24小时运行等场景。 适用计费项 表1 按需计费适用计费项 计费项 说明 产品版本单价(元/小时/应用实例) ServiceStage提供的产品版本有:基础版、专业版、铂金版,您可以根据实际业务需要按需使用。产品版本说明,
查询微服务引擎专享版列表 功能介绍 查询微服务引擎专享版列表。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v2/{project_id}/enginemgr
创建微服务静态信息 功能介绍 在注册微服务实例前需要创建服务静态信息,之后注册的微服务实例根据serviceId这个字段与静态信息关联,一个服务对应对多个实例。 serviceId可以定制。如果定制了,系统将使用定制的serviceId;如果没有定制,系统会随机生成serviceId