检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
e上,为您提供完整的应用生命周期管理: 使用源码、软件包(Jar/War/Zip)和容器镜像进行应用组件创建,实现应用部署。 应用从创建到下线的全流程管理,包括创建、部署、启动、升级、回滚、伸缩、停止和删除应用等功能。 环境管理 环境是用于应用组件部署和运行的计算、网络、中间件等
自定义治理 服务治理的默认实现并不一定能够解决业务的所有问题。自定义治理功能可以方便地在不同的场景下使用基于流量的治理能力,比如在网关场景下进行流控,在Java Chassis场景下支持URL匹配等。SDK基于Spring,使用Spring的框架都能够灵活的使用这些API,方法类似。
建集群”和“过滤节点标签”。 图1 获取集群名称和标签信息 获取该集群下有该标签的节点弹性IP。 应用组件构建 在ServiceStage控制台,选择“持续交付 > 构建”,进入构建页面。 单击构建集群的名称,进入集群详情页面。 单击“节点管理”,获取该集群下有该标签的节点弹性IP。
创建“计费模式”为“包月/包年”的微服务引擎专享版时: 创建订单不支付,创建该引擎的用户需拥有“BSS Operator”权限,即费用中心(BSS)操作员,拥有账号中心和资源中心的所有菜单项执行任意操作的权限,在费用中心有相关的只读权限。 创建订单并支付,创建该引擎的用户需拥有“BSS A
大提高了服务治理的可用性。 图1 微服务应用解决方案 实现Spring Cloud、Java Chassis之间的互相发现。 持续集成和持续交付 应用场景 对于复杂的业务系统,从项目创建、编译、构建、自验、集成验证、类生产验证、上线的各个阶段都需要耗费大量的人力和时间,并且容易受
一管理是企业的关键需求。微服务引擎通过契约管理满足这一需求。 管理角度:通过契约管理,企业中的接口管理者可以统一定义微服务的契约文件(符合接口描述标准的接口定义文件),从而做到规范并协调多个开发团队的接口开发,降低沟通成本且避免后期的混乱。 开发角度:在微服务开发的时候,不同团队
Chassis还会注册服务契约等信息。不同微服务开发框架注册的基本信息、注册和发现其他微服务的流程是相同的。 本章节重点介绍不同的微服务开发框架如何使用服务中心和配置自己的注册信息,同时也会介绍微服务和注册中心之间交互有关的配置项。微服务注册成功后,可以在微服务引擎使用微服务目录、微服务实例列表、微服务依赖关系等功能。
SDK方式适合完全自治的微服务,方便线下调试,但是需要引入SDK,基于SDK进行开发。 Mesher的方式需要在部署的时候准备Mesher环境,开发方便,无需引入其他的SDK。 使用Mesher场景 将非Java语言编写的业务代码改造为微服务。 老旧的Java服务改造微服务。 想将非Java
ServiceStage中看不到日志,可能是由于待查看日志的主机未安装ICAgent或者用户业务日志输出位置为非标准位置导致的。 解决方法 待查看日志的主机未安装ICAgent ServiceStage的日志查看能力是由AOM服务提供的。主机是否安装ICAgent是使用AOM的日志能力的前提,否则将无法查看Ser
Cloud如何接入CSE,使得Spring Cloud能够对接CSE,并且方便地使用CSE提供的最常用的功能。在使用微服务引擎功能章节,会给出具体的开发指导。 本章节介绍的开发方法,可以在Spring Cloud Huawei Samples项目中找到对应的代码,供您在开发过程中参考。 Spring Cloud接入CSE需要使用Spring
创建泳道组 泳道组是一组泳道的集合,用于区分不同的组织或场景。 操作步骤 登录ServiceStage控制台。 选择“全链路流量控制 > 创建泳道组”,参考下表填写泳道组必填信息,其余参数保持默认。 参数名称 参数说明 泳道组名称 输入泳道组的名称,例如:lane-test。 流量入口网关
选择组件部署的CCE集群和构建任务状态,在构建列表选择指定构建任务。 在搜索框输入指定构建任务名称,搜索指定构建任务。 单击构建任务名称,进入构建任务详情页面: 查看构建任务“基本信息”和“构建记录”。 单击指定构建记录后的“查看日志”,可以查看“构建详情”、“日志”和“代码检查”详情。
能够正确的修改“pom.xml”文件中的dependency management和dependency。 Java Chassis支持和不同的技术进行组合使用,配置文件的名称和实际使用的技术有关。如果您采用Spring方式使用Java Chassis,配置文件的名称一般为“microservice
绑定命名空间 本章节指导您为Kubernetes类型的环境下绑定的CCE集群重新绑定命名空间。 前提条件 仅集群默认创建的default命名空间及用户创建的命名空间支持被绑定。命名空间创建,请参考创建命名空间。 绑定命名空间 登录ServiceStage控制台。 选择“环境管理”,进入“环境管理”页面。
不能包含$%^&+/\特殊字符和空格。 keyFilter 否 String key的筛选条件, 支持正则表达式。涉及特殊字符的正则表达式需要自行转义。 revision 否 String 配置项版本。用于判断本地缓存配置和配置管理中心的配置差异。 首次传值0。 若传入的revision值与
在“操作日志”区域,可以查看微服务引擎的操作日志信息。 查看微服务引擎操作日志 登录ServiceStage控制台,选择“微服务引擎 > 引擎实例”。 在页面上方“微服务引擎”下拉列表,选择待查看的微服务引擎。 在“操作日志”区域,查看微服务引擎的操作日志信息。 单击右上角的,可以选择查看某时间区间的操作日志。
Chassis将配置层次应用于Spring Environment中,Spring和Spring Boot读取配置的方式,也能够读取到microservice.yaml和动态配置的值。 有关Java Chassis读取配置的更多内容,请参考社区开发指南。 父主题: 使用配置中心
页面底部,您将看到所需的配置费用。 图1 包年包月配置费用示例 计费周期 包年包月使用ServiceStage的计费周期是根据您购买资源包的时长来确定的(以GMT+08:00时间为准)。一个计费周期的起点是您购买或续费资源的时间(精确到秒),终点则是到期日的23:59:59。 您
、服务等)。 标签定义了这些对象的可识别属性,用来对它们进行管理和选择。 单击“添加标签” 。 输入键、值。 标签的键由数字、字母、点号(.)、中划线(-)、下划线(_)或斜杠(/)组成,必须以字母或者数字开头和结尾,长度为1到63个字符。 标签的值由数字、字母、点号(.)、中划
发布管理 通过创建不同类型的发布单作为应用发布的入口,提供单组件发布、批量发布、批量升级和批量克隆功能,且支持组件依赖编排。满足您批量灵活部署组件的需要,提升您的业务效率和使用体验。 使用批量部署发布单,可以满足您在不同应用的不同部署环境下部署选择了不同技术栈的组件的需求。 使用批量升级