-
应用运维 - 应用管理与运维平台 ServiceStage
应用运维 为什么ServiceStage中看不到日志? 替换弹性IP后应用访问方式失效后怎么办? 如何处理启动一个新服务后导致一个节点内存使用率过高的问题? 如何彻底把某个服务卸载关闭不再使用? 如何解决配置容器日志时有的日志类型无法采集的问题?
-
创建组件实例 - 应用管理与运维平台 ServiceStage
如需自定义资源规格,格式为:CUSTOM-xxG:xxm-xxm:xxGi-xxGi。其中: xxG表示给组件实例分配的存储的大小,为保留字段,当前未生效,可以指定为一个固定的数字。 xxm-xxm用于指定给组件实例分配的cpu最大核数和最小核数。 xxGi-xxGi用于指定给组件实例分配的最大内存和最小内存。
-
查询微服务引擎专享版任务详情 - 应用管理与运维平台 ServiceStage
String 租户子项目的唯一标识,字符长度为1~64位,获取方法请参考获取项目ID。 engine_id 是 String 微服务引擎专享版ID,获取方法请参考查询微服务引擎专享版列表。 job_id 是 String 微服务引擎专享版ID,获取方法请参考查询微服务引擎专享版详情。 请求参数
-
创建软件包构建任务 - 应用管理与运维平台 ServiceStage
已为构建节点绑定弹性公网IP,请参考绑定弹性公网IP。 操作步骤 登录ServiceStage控制台,选择“持续交付 > 构建”,单击“基于软件包构建”。 输入“Job名称”。 设置企业项目。 企业项目是一种云资源管理方式,企业项目管理服务提供统一的云资源按项目管理,以及项目内的资源管理、成员管理。
-
按需计费 - 应用管理与运维平台 ServiceStage
应用实例数(个) 如果您使用的是ServiceStage基础版且运行的应用实例数不超过20个,则可以免费使用。超过后支持按需计费或购买包年包月资源包使用, 最多支持100个应用实例。 例如,您使用ServiceStage基础版以按需计费模式部署了100个应用实例,其中的20个实例可以
-
容错 - 应用管理与运维平台 ServiceStage
容错 容错的原理为:根据重试时间间隔的是否固定,分为固定间隔重试和指数间隔重试两种策略,默认重试策略为固定间隔重试。 Java Chassis的容错作用于微服务消费者,需要微服务应用集成容错模块,启用bizkeeper处理链。 配置示例如下: servicecomb: handler:
-
应用管理 - 应用管理与运维平台 ServiceStage
如何处理使用ServiceStage灰度发布升级组件失败? 如何通过挂载配置项方式修改容器部署的组件配置文件? 如何处理应用组件接入微服务引擎后在微服务治理下看到的应用名称和ServiceStage应用管理下的不同?
-
根据应用ID获取应用详细信息 - 应用管理与运维平台 ServiceStage
调用接口的认证方式分为Token和AK/SK两种,如果您使用的Token方式,此参数为必填,请填写Token的值。Token获取方式,请参考获取用户Token。 响应消息 表3 响应参数 参数 参数类型 描述 id String 应用ID。 name String 应用名称。 description String
-
滚动发布方式重新部署 - 应用管理与运维平台 ServiceStage
置,并以此版本配置为模板,使用“滚动发布”方式重新部署组件。 “滚动发布”方式每次只部署一个或多个实例,部署完成后加入生产环境,不断执行这个过程,直到全部旧版本都升级到新版本。重新部署过程服务不中断。 已回滚组件版本配置的组件版本配置,不能作为模板重新部署组件。 前提条件 待操作
-
环境管理 - 应用管理与运维平台 ServiceStage
为环境添加资源。调用根据环境ID修改环境资源接口。根据自己已有的资源和需求,可以将和环境相同vpc下的ecs/cce(v3接口环境分为了容器环境和虚机环境),elb,cse,eip等多种类型的资源添加到环境中。请求示例如下: curl -k -H "Content-Type:application/json"
-
根据应用ID获取应用详细信息 - 应用管理与运维平台 ServiceStage
调用接口的认证方式分为Token和AK/SK两种,如果您使用的Token方式,此参数为必填,请填写Token的值。Token获取方式,请参考获取用户Token。 响应消息 表3 响应参数 参数 参数类型 描述 id String 应用ID。 name String 应用名称。 description String
-
应用中创建组件 - 应用管理与运维平台 ServiceStage
MicroService的子类型有Java Chassis、Spring Cloud。 Common的子类型可以为空。 description 否 String 描述。 最大长度为128个字符。 source 否 Object 代码/软件包来源,请参考表4。 build 否 Object 组件构建,请参考表8。
-
使用服务注册 - 应用管理与运维平台 ServiceStage
使用服务注册 微服务引擎的服务中心提供了服务注册的功能。服务注册是指微服务启动的时候,将基本信息,比如所属应用、微服务名称、微服务版本、监听的地址信息等注册到服务中心。 微服务运行的过程中,也通过服务中心查询其他微服务的基本信息。不同的微服务开发框架注册的信息会有差异,比如Java
-
如何解决使用ServiceStage构建失败的问题? - 应用管理与运维平台 ServiceStage
自己搭建的代码源仓库,和构建的节点网络不通,例如:在集群A的某一个节点上搭建了一个私有的bitbucket,使用集群B构建,但是集群B和集群A不是同一个vpc,内网不通,导致构建拉取不到代码。解决方法:打通网络。 构建的代码依赖自己的私有maven仓库 有以下两种解决方案。 在自己的项目的根目录下增加settings
-
根据组件ID修改组件信息 - 应用管理与运维平台 ServiceStage
由英文字母、数字、中划线(-)、下划线(_)组成,并以英文字母开头,英文字母或者数字结尾,不区分英文字母大小写,长度为2~64个字符。 description 否 String 描述。 最大长度为128个字符。 source 否 Object 代码/软件包来源,请参考表4。 build 否 Object 构建工程,请参考表8。
-
创建源码构建任务 - 应用管理与运维平台 ServiceStage
已为构建节点绑定弹性公网IP,请参考绑定弹性公网IP。 操作步骤 登录ServiceStage控制台,选择“持续交付 > 构建”,单击“基于源码构建”。 设置基本信息: 输入“名称”。 设置“企业项目”。 企业项目是一种云资源管理方式,企业项目管理服务提供统一的云资源按项目管理,以及项目内的资源管理、成员管理。
-
使用ServiceStage托管Spring Boot应用前准备 - 应用管理与运维平台 ServiceStage
为了方便后续的操作,需要您提前准备好如下资源: 创建一个虚拟私有云,请参考创建虚拟私有云和子网。 创建一个CCE集群(如果只是试用场景,“集群管理规模”选择“50节点”,“高可用”选择“否”即可)。 集群中至少包含1个规格为8vCPUs、16GB内存或者2个规格为4vCPUs、8GB内存的ECS节点,并且绑定弹性公网IP,请参考购买集群。
-
限流 - 应用管理与运维平台 ServiceStage
限流规则借鉴了Resilience4j的思想,作用在服务端,其原理为:每隔limitRefreshPeriod的时间会加入rate个新许可,就可以最多接受rate个请求,超过的将被限流,返回响应码429。 Java Chassis的限流作用于微服务提供者,需要微服务应用集成流量控制模块,启用qps-
-
查询微服务引擎专享版支持规格 - 应用管理与运维平台 ServiceStage
Integer 当前微服务引擎专享版规格总个数。 data Array of Flavor objects 微服务引擎专享版规格详情。 表5 Flavor 参数 参数类型 描述 flavor String 微服务引擎专享版规格。 description String 微服务引擎专享版规格描述。
-
验证全链路灰度结果 - 应用管理与运维平台 ServiceStage
验证全链路灰度结果 访问非基线泳道实例 打开cmd命令,执行以下命令访问非基线泳道unit-controller组件提供的服务: curl -H "type:gray" http://${网关访问地址}/unit-controller/hello 网关访问地址取值,请参考查看应用网关信息。