-
上传代码到Gitlab代码仓库 - 应用管理与运维平台 ServiceStage
上传代码到Gitlab代码仓库 本实践使用的是Java项目代码,使用Maven构建Jar包。 前提条件 Jenkins所在Linux虚拟机能够访问GitLab代码仓库。 已经在GitLab创建账号和仓库。 操作步骤 登录GitLab。 上传代码到已创建好的代码仓库。 父主题: 操作前准备
-
Java Chassis - 应用管理与运维平台 ServiceStage
Java Chassis 方法一 为微服务的“microservice.yml”文件增加以下配置,若已配置请忽略。 AK/SK与项目名称获取方法,请参考获取AK/SK与项目名称。 servicecomb: credentials: accessKey: AK #请输入已获取到的AK值
-
Java Chassis接入CSE - 应用管理与运维平台 ServiceStage
(可选)配置安全认证参数。 使用微服务引擎专享版,并且启用了安全认证,需要配置,其他场景可以跳过这个步骤。 微服务引擎开启了安全认证之后,所有调用的API都需要先获取token,才能调用,认证流程请参考服务中心RBAC说明。 使用安全认证首先需要从微服务引擎获取用户名和密码,然后在配置文件中增加如下配置:
-
Java Chassis版本升级参考 - 应用管理与运维平台 ServiceStage
Java Chassis版本升级参考 使用2.1.3版本之前的Java Chassis接入微服务引擎。 需要额外引入CSE SDK。 引入CSE SDK使用如下Maven Dependency Management: <dependencyManagement>
-
Java Chassis使用配置中心 - 应用管理与运维平台 ServiceStage
</dependency> 如果项目已经直接或者间接包含如上依赖,则无需添加。Java Chassis包含如表1所示配置项,这些配置项的值指定了微服务在配置中心的身份,以及微服务和配置中心之间的交互。 表1 Java Chassis常用配置项 配置项 含义 缺省值 备注 servicecomb
-
通过Helm客户端安装Sermant Injector - 应用管理与运维平台 ServiceStage
必填配置,注册中心类型,当前支持SERVICE_COMB/NACOS type: SERVICE_COMB # 必填配置,微服务引擎注册中心地址,获取方式请参考获取微服务引擎服务注册发现地址。 endpoints: https://localhost:30100 image: #
-
准备Jenkins环境 - 应用管理与运维平台 ServiceStage
准备Jenkins环境 环境信息说明 在Linux虚拟机上安装Jenkins,本实践使用的具体环境信息如下所示。如果使用镜像包部署,需要在虚拟机中安装Docker。 虚拟机:CentOS 7.9 Jenkins:2.319.3 git:yum安装 JDK:11.0.8 Apache
-
什么是应用管理与运维平台 - 应用管理与运维平台 ServiceStage
应用管理:支持应用生命周期管理、环境管理。 微服务应用接入:支持Java Chassis、Spring Cloud微服务框架。配合微服务引擎可实现服务注册发现、配置管理和服务治理,请参考微服务开发指南。 应用运维:通过日志、监控、告警支持应用运维管理。 图1 ServiceStage产品功能
-
如何解决微服务注册失败问题(针对java chassis)? - 应用管理与运维平台 ServiceStage
如何解决微服务注册失败问题(针对java chassis)? 微服务部署成功后,需要将微服务注册到服务中心和配置中心,才能使用注册发现和微服务治理能力。如果注册失败,可能由于以下因素导致的: AK/SK未配置或者配置不正确。 服务中心或配置中心地址配置不正确。 网络不通。 域名解析失败。
-
软件包部署微服务 - 应用管理与运维平台 ServiceStage
“时区”区域,参数设置保持默认。 绑定微服务引擎。 组件部署以后,微服务会注册到设置的微服务引擎。 所有组件需要注册到同一个微服务引擎,才能互相发现。 在“高级设置”区域,展开“高级设置 > 微服务引擎”。 单击“绑定微服务引擎”。 选择当前环境下已纳管的微服务引擎。 单击“确定”。 图1 绑定微服务引擎 (可选)在“高级设置”区域,展开“高级设置
-
快速体验ServiceStage - 应用管理与运维平台 ServiceStage
获取AK/SK中获取的SK值。 图7 配置AK/SK 单击“创建并部署”,等待组件部署完成。 确认部署结果 单击左上角,返回“应用管理”页面。 选择“微服务引擎 > 微服务目录”。 在微服务引擎下拉列表选择Cloud Service Engine微服务引擎。 在“微服务列表”页签的“全部应用
-
源码部署微服务 - 应用管理与运维平台 ServiceStage
“时区”区域,参数设置保持默认。 绑定微服务引擎。 组件部署以后,微服务会注册到设置的微服务引擎。 所有组件需要注册到同一个微服务引擎,才能互相发现。 在“高级设置”区域,展开“高级设置 > 微服务引擎”。 单击“绑定微服务引擎”。 选择当前环境下已纳管的微服务引擎。 单击“确定”。 图2 绑定微服务引擎 单击“创建并部署”。
-
概述 - 应用管理与运维平台 ServiceStage
件仓库。 微服务引擎 提供了引擎实例管理、仪表盘使用、微服务目录管理、微服务治理、配置管理、系统管理功能的操作入口。 云应用模型(公测) 提供了云应用模型控制台入口,包含“模板管理”、“实例管理”和“设计器”功能。(仅适用于“华南-广州”、“华北-北京四”区域。) 图1 ServiceStage控制台
-
如何决定使用SDK构建微服务还是使用ServiceMesh? - 应用管理与运维平台 ServiceStage
将非Java语言编写的业务代码改造为微服务。 老旧的Java服务改造微服务。 想将非Java SDK开发的服务与Java SDK编写的服务对接。 使用JAVA SDK场景 使用了分布式事务。 Java语言编写的微服务,尤其是新的微服务项目。 mesher目前只支持http1.1,所以需要其他协议支持可以选择SDK。
-
应用开发问题咨询指引 - 应用管理与运维平台 ServiceStage
publish 服务发布地址。 Register microservice instance success 服务实例注册成功的标志。 服务调用类问题关键信息: 表2 服务调用类问题关键信息 关键词 描述 find instances 消费端(发起调用的服务)在调用服务端(被调用的服
-
如何处理开启了安全认证的微服务引擎专享版开启IPv6后服务注册失败? - 应用管理与运维平台 ServiceStage
如何处理开启了安全认证的微服务引擎专享版开启IPv6后服务注册失败? 问题描述 基于Java Chassis开发的微服务注册到开启了安全认证的微服务引擎专享版,微服务的注册发现地址使用微服务引擎服务注册发现的IPv4地址,可以注册成功并正常启动。 如果修改微服务的注册发现地址为微服务引擎注册发现
-
概述 - 应用管理与运维平台 ServiceStage
、监控与运维等一站式解决方案。支持Java、Php、Python、Node.js、Docker、Tomcat技术栈。支持Apache ServiceComb Java Chassis(Java Chassis)、Spring Cloud等微服务应用,让企业应用上云更简单。 Ser
-
通过CCE模板管理页面安装Sermant Injector - 应用管理与运维平台 ServiceStage
必填配置,注册中心类型,当前支持SERVICE_COMB/NACOS type: SERVICE_COMB # 必填配置,微服务引擎注册中心地址,获取方式请参考获取微服务引擎服务注册发现地址。 endpoints: https://localhost:30100 image: #
-
设置应用性能管理 - 应用管理与运维平台 ServiceStage
选探针会启用性能管理服务并在节点上安装探针,产生少量资源消耗。Java探针通过字节码增强技术进行Java应用调用埋点,生成拓扑和调用链数据。 ServiceStage支持在容器部署组件过程中设置性能管理。 注意事项 环境需要部署并开通对应版本的应用性能管理服务APM时才能开启该功能。
-
安装和初始化配置obsutil工具 - 应用管理与运维平台 ServiceStage
sutil_linux_amd64_5.4.6。 {endpoint}需要替换为已获取到的部署组件的ServiceStage所在区域的终端节点。 检查使用obsutil上传文件到OBS是否正常。 创建测试文件。 touch test.txt 使用obsutil工具上传。 /roo