-
应用开发问题 - 应用管理与运维平台 ServiceStage
应用开发问题 微服务和普通应用有什么不同? 如何解决微服务注册失败问题(针对java chassis)? 部署在云上的微服务如何进行排错? 如何决定使用SDK构建微服务还是使用ServiceMesh? 如何解决获取依赖失败的问题? 服务名重复校验范围是什么? 客户端向CSE发送H
-
ServiceStage错误码 - 应用管理与运维平台 ServiceStage
environment is in use 环境已经被使用 删除部署在环境上的实例后再删除环境 409 SVCSTG.00100432 component in releasing 组件当前已在发布任务中 请等待当前发布任务执行结束后再重试 409 SVCSTG.00100435 release
-
实践概述 - 应用管理与运维平台 ServiceStage
代码开发完成后,每次上线前都需要先在Jenkins上打包成镜像包或Jar包,再将镜像包上传到SWR镜像仓库或者将Jar包上传到OBS对象存储,然后再使用ServiceStage升级组件版本配置。该流程较为繁琐,频繁发版本测试导致开发和运维效率低、用户体验差。 如果您的代码在Gitlab上管理,使用Servic
-
如何解决微服务应用开发过程中微服务开发框架同netty版本不匹配的问题? - 应用管理与运维平台 ServiceStage
如何解决微服务应用开发过程中微服务开发框架同netty版本不匹配的问题? 问题描述 开发微服务应用时,运行日志提示如下错误: "Caused by: java.lang.NoSuchMethodError: io.netty.handler.codec.http.websocketx
-
创建并部署组件 - 应用管理与运维平台 ServiceStage
展开“高级设置 > 微服务引擎”。 单击“绑定微服务引擎”。 选择环境下已绑定的微服务引擎实例。 单击“确定”。 说明: 鼠标移动到已绑定的微服务引擎,可执行以下操作: 重新绑定微服务引擎:单击,重新选择待绑定的微服务引擎,单击“确定”。 删除已绑定微服务引擎:单击,删除已绑定微服务引擎。 (
-
如何处理操作微服务引擎专享版时遇到非微服务引擎本身错误? - 应用管理与运维平台 ServiceStage
如何处理操作微服务引擎专享版时遇到非微服务引擎本身错误? 问题描述 在对微服务引擎专享版执行创建、删除、升级等操作时,可能会遇到非微服务引擎本身的错误。 例如,在创建微服务引擎专享版时,集群部署失败,报错如下: {"error_code":"SVCSTG.00500400","e
-
搜索运行日志 - 应用管理与运维平台 ServiceStage
击待操作组件名称或者在组件名称上单击右键选择打开组件“概览”页面的方式,在左侧导航栏选择“运维 > 日志”。 在“组件管理”页面,单击待操作组件名称或者在组件名称上单击右键选择打开组件“概览”页面的方式,在左侧导航栏选择“运维 > 日志”。 在“运行日志”页面,单击日志流下拉列表,选择日志流。
-
微服务和普通应用有什么不同? - 应用管理与运维平台 ServiceStage
微服务和普通应用有什么不同? 微服务是一种架构模式,其核心是将一个单体应用分成多个部分进行开发。所以微服务架构的应用程序,其本质上是一个分布式应用。 基于微服务架构构建的应用程序,可以让业务变化更快,整体系统可靠性更高。 类型 微服务 普通应用 开发 每个微服务的体量相对较小,业界的two
-
组件管理 - 应用管理与运维平台 ServiceStage
场景描述 本章节指导用户通过API实现组件管理。API的调用方法请参见如何调用API。 流程介绍 在某个应用下创建组件 创建组件实例 查询创建组件实例任务状态 升级组件实例 获取组件实例快照 回滚组件实例 对组件实例进行其他生命周期的操作,如停止,启动,重启等 前提条件 获取IAM的t
-
创建软件包构建任务 - 应用管理与运维平台 ServiceStage
使用选择的集群构建任务,可以通过节点标签将构建任务下发到固定节点上,新增过滤标签请参考添加节点标签。 单击“立即构建”启动构建。 单击“保存”仅保存设置,不进行构建。 后续操作 应用组件构建成功后,可以把应用组件托管到ServiceStage上,详细操作请参考组件部署方式说明。 父主题: 持续交付
-
我的模板 - 应用管理与运维平台 ServiceStage
单击“创建并发布”:模板创建并发布。 图1 创建并发布模板 修改模板 已发布的模板不能进行修改操作,如需修改,请先取消发布模板。 登录云应用模型控制台,选择“我的模板”。 选择待修改模板,单击该模板名称进入模板详情页。 鼠标悬停在模板名称、标签或描述上时,会显示编辑图标。 单击,参考表2修改模板信息。
-
治理微服务 - 应用管理与运维平台 ServiceStage
治理微服务 微服务部署完后,您可以根据微服务的运行情况进行微服务的治理。 前提条件 您可以先在“微服务目录 > 微服务列表”中创建微服务,启动微服务后,根据yaml文件的配置,会在对应的服务下注册服务实例。 如果没有事先创建微服务或者微服务已删除,在注册服务实例时会自动创建微服务。
-
使用可视化分析运行日志 - 应用管理与运维平台 ServiceStage
选择以下任意方式进入组件“运行日志”页面: 在“应用管理”页面,单击组件所属应用名称,在“组件列表”单击待操作组件名称或者在组件名称上单击右键选择打开组件“概览”页面的方式,在左侧导航栏选择“运维 > 日志”。 在“组件管理”页面,单击待操作组件名称或者在组件名称上单击右键选择打开组件“
-
如何处理开启了安全认证的微服务引擎专享版开启IPv6后服务注册失败? - 应用管理与运维平台 ServiceStage
如何处理开启了安全认证的微服务引擎专享版开启IPv6后服务注册失败? 问题描述 基于Java Chassis开发的微服务注册到开启了安全认证的微服务引擎专享版,微服务的注册发现地址使用微服务引擎服务注册发现的IPv4地址,可以注册成功并正常启动。 如果修改微服务的注册发现地址为微
-
手动续费 - 应用管理与运维平台 ServiceStage
ge按需资源包,可以将到期日统一设置到一个日期,便于日常管理和续费。 图1展示了将两个不同时间到期的资源,同时续费一个月,并设置“统一到期日”后的效果对比。 图1 统一到期日 更多关于统一到期日的规则请参见如何设置统一到期日。 父主题: 续费
-
自定义治理 - 应用管理与运维平台 ServiceStage
自定义治理 服务治理的默认实现并不一定能够解决业务的所有问题。自定义治理功能可以方便的在不同的场景下使用基于流量的治理能力,比如在网关场景下进行流控,在Java Chassis场景下支持URL匹配等。SDK基于Spring,使用Spring的框架都能够灵活的使用这些API,方法类似。
-
如何处理启动一个新服务后导致一个节点内存使用率过高的问题? - 应用管理与运维平台 ServiceStage
如何处理启动一个新服务后导致一个节点内存使用率过高的问题? 问题描述 启动一个新服务导致一个节点内存使用率过高,怎么处理? 解决方法 设置调度策略亲和性,可以使服务实例按亲和性节点部署即可。 父主题: 应用运维
-
应用开发问题咨询指引 - 应用管理与运维平台 ServiceStage
publish 服务发布地址。 Register microservice instance success 服务实例注册成功的标志。 服务调用类问题关键信息: 表2 服务调用类问题关键信息 关键词 描述 find instances 消费端(发起调用的服务)在调用服务端(被调用的服
-
重启虚拟机Agent - 应用管理与运维平台 ServiceStage
重启虚拟机Agent “虚拟机”类型的环境,当纳管的ECS资源的“Agent状态”为“在线”时,支持重启虚拟机Agent。 操作步骤 登录ServiceStage控制台。 在“环境管理”页面,单击待操作环境名称。 在“资源配置”下左侧列表,选择“计算”资源类型下的“弹性云服务器 ECS”资源名称。
-
升级虚拟机Agent - 应用管理与运维平台 ServiceStage
升级虚拟机Agent “虚拟机”类型的环境,当纳管的ECS资源的“Agent状态”为“在线”,并且Agent有新版本时,支持升级虚拟机Agent到新版本。 操作步骤 登录ServiceStage控制台。 在“环境管理”页面,单击待操作环境名称。 在“资源配置”下左侧列表,选择“计算”资源类型下的“弹性云服务器