检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
从CodeArts软件发布库选择对应的软件包,需要将软件包上传至CodeArts软件发布库,请参考上传软件包。 从SWR软件仓库选择对应的软件包,将软件包上传至SWR软件仓库,请参考上传软件包。 从OBS对象存储选择对应的软件包。需要提前将软件包上传至OBS桶中,相关操作请参考流式上传(PUT上传)。 选择“构建方式”。
如何解决微服务注册失败问题(针对java chassis)? 微服务部署成功后,需要将微服务注册到服务中心和配置中心,才能使用注册发现和微服务治理能力。如果注册失败,可能由于以下因素导致的: AK/SK未配置或者配置不正确。 服务中心或配置中心地址配置不正确。 网络不通。 域名解析失败。
ServiceStage主要包含如下能力: 应用管理:支持应用生命周期管理、环境管理。 微服务应用接入:支持Java Chassis、Spring Cloud微服务框架。配合微服务引擎可实现服务注册发现、配置管理和服务治理,请参考微服务开发指南。 应用运维:通过日志、监控、告警支持应用运维管理。 图1 ServiceStage产品功能
微服务引擎概述 微服务引擎(Cloud Service Engine,CSE)提供服务注册、服务治理、配置管理等全场景能力;帮助您实现微服务应用的快速开发和高可用运维。支持多语言、多运行时;支持Spring Cloud、Apache ServiceComb Java Chassis(Java
将添加依赖后的应用项目重新编译打包并上传。 将软件包上传至CodeArts软件发布库,请参考上传软件包。 将软件包上传至SWR软件仓库,请参考上传软件包。 将软件包上传至OBS对象存储中,请参考流式上传(PUT上传)。 部署应用组件。 新部署组件,请执行4。 已部署组件,请执行5。 部署2中打包并上传的组件,
将非Java语言编写的业务代码改造为微服务。 老旧的Java服务改造微服务。 想将非Java SDK开发的服务与Java SDK编写的服务对接。 使用JAVA SDK场景 使用了分布式事务。 Java语言编写的微服务,尤其是新的微服务项目。 mesher目前只支持http1.1,所以需要其他协议支持可以选择SDK。
None 服务介绍 应用管理与运维平台 ServiceStage 服务介绍 01:57 应用管理与运维平台ServiceStage服务介绍 云容器引擎 CCE 简介 07:25 云容器引擎简介 应用管理与运维平台 ServiceStage 服务介绍 服务介绍 03:23 云容器引擎服务介绍
在“组件包”区域,参考下表设置必填组件包参数,其余参数保持默认。 参数名称 参数说明 技术栈 组件技术栈类型选择Java。 上传方式 选择“OBS对象存储”。 单击“选择软件包”,选择上传软件包时已上传的weather-1.0.0.jar软件包。 在“构建”区域,参考下表设置必填构建参数,其余参数保持默认。
JOB_TYPE String 类别。 PROVISION:提供服务任务。 DEPROVISION:取消提交服务任务。 DAILY_OPERATION:日常操作任务。 SYSTEM_INNER:系统内部任务。 UNKNOWN:未知任务。 ORDER_ID String 排序ID。 PROJECT_ID
JOB_TYPE String 类别: PROVISION:提供服务任务。 DEPROVISION:取消提交服务任务。 DAILY_OPERATION:日常操作任务。 SYSTEM_INNER:系统内部任务。 UNKNOWN:未知任务。 ORDER_ID String 排序ID。 PROJECT_ID
操作前准备 准备Jenkins环境 上传代码到GitLab代码仓库 安装和初始化配置obsutil工具 安装和初始化配置KooCLI工具 安装Jenkins插件并配置Jenkins工具 父主题: 使用GitLab对接Jenkins自动构建并升级部署到ServiceStage的组件
publish 服务发布地址。 Register microservice instance success 服务实例注册成功的标志。 服务调用类问题关键信息: 表2 服务调用类问题关键信息 关键词 描述 find instances 消费端(发起调用的服务)在调用服务端(被调用的服
如果您基于软件包创建组件,那么您首先需要将软件包上传至CodeArts软件发布库、SWR软件仓库或者OBS对象存储中。 将软件包上传至CodeArts软件发布库,请参考上传软件包。 将软件包上传至SWR软件仓库,请参考上传软件包。 将软件包上传至OBS对象存储中,请参考流式上传(PUT上传)。 如果上传软件包失败,请参考如何解决上传软件包失败的问题?。
根据构建任务ID获取构建任务实例列表 功能介绍 此API用于根据构建任务ID获取构建任务实例列表。 URI GET /assembling/v1/jobs/{job_id}/builds?name={job_name} 参数说明见表1。 表1 路径参数 参数 是否必选 参数类型 描述
单击左上角,返回“应用管理”页面。 选择“微服务引擎 > 微服务目录”。 在微服务引擎下拉列表选择部署了微服务应用的ServiceComb引擎。 在“微服务列表”页签的“全部应用”下拉列表中选择创建应用时创建的应用名称(例如:weathermap)。 如果各微服务实例数如下表所示,则部署成功。
Integer 子任务ID,使用uuid。 type String 子任务的类型。 assigned String 子任务的执行者。 taskName String 子任务名称。 engineName String 子任务所属引擎名称。 taskOrder Integer 子任务执行的顺序,从小到大。
创建用于存储软件包的桶,请参考创建桶。 下载并上传天气预报组件软件包 参考表1下载天气预报组件软件包到本地(本实践使用Java Chassis微服务开发框架开发的组件)。 表1 天气预报组件软件包说明 组件微服务开发框架 组件名称 组件软件包名称 组件软件包下载说明 Java Chassis weather
使用ServiceStage零代码修改实现微服务注册引擎迁移 背景信息 本章节指导您将使用Java Chassis微服务框架开发并注册在ServiceComb引擎专业版上的微服务应用组件,零代码修改迁移注册到ServiceComb引擎专享版。 微服务注册引擎迁移,会存在业务中断。请在迁移前谨慎评估并选择好时间窗口。
描述 endpoint String obs的终端地址,比如:https://obs.region_name.external_domain_name.com。 bucket String 软件包在obs的桶名。 key String obs桶中的对象,一般是软件包名,有文件夹的话要加上文件夹的路径。比如test
如果您基于软件包创建组件,那么您首先需要将软件包上传至CodeArts软件发布库、SWR软件仓库或者OBS对象存储中。 将软件包上传至CodeArts软件发布库,请参考上传软件包。 将软件包上传至SWR软件仓库,请参考上传软件包。 将软件包上传至OBS对象存储中,请参考流式上传(PUT上传)。 如果上传软件包失败,请参考如何解决上传软件包失败的问题?。