检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
定公网IP后可提供公网访问引擎的能力。 约束与限制 未开启安全认证的ServiceComb引擎无认证鉴权能力,开放到公网面临安全风险,增加系统的脆弱性。如:配置、服务信息等数据资产可能会被窃取。 请不要在生产环境和安全要求较高的网络环境中使用该功能。 前提条件 在绑定公网IP前,需已创建可用的弹性公网IP。
Chassis还会注册服务契约等信息。不同微服务开发框架注册的基本信息、注册和发现其他微服务的流程是相同的。 本章节重点介绍不同的微服务开发框架如何使用服务中心和配置自己的注册信息,同时也会介绍微服务和注册中心之间交互有关的配置项。微服务注册成功后,可以在ServiceComb引擎使用
服务分组设置 当服务来源为固定地址的服务,分组设置不生效。对于需要实现分组的场景,可创建多个固定地址的服务,在创建路由中进行选择。 登录微服务引擎控制台。 在左侧导航栏选择“应用网关 ”。 单击待操作的实例名称。 在左侧导航栏选择“路由管理 > 服务管理”。 单击待操作的服务,在
一定的时间周期,长期使用老版本,安全漏洞被利用的可能性变大,使得系统更加容易被攻击。 系统出现故障,更难寻求社区支持。停止维护的版本,或者已经发布超过半年以上的版本,很难得到社区的支持。 系统演进变得更加困难。当系统需要增加新特性,引入新开发工具时,老版本更难与新开发工具兼容。
的用户根据其责任和权限,需要具备不同的微服务引擎访问和操作权限。开启了“安全认证”的微服务引擎专享版,通过微服务控制台提供了基于RBAC的系统管理功能,根据实际的业务需求对角色进行权限自定义策略控制。 自定义策略权限控制介绍 父主题: 安全
实例隔离过滤器不生效。 1.3.7 IsolationDiscoveryFilter创建过多对象。 1.3.5 请求客户端idleTimeout未生效。 服务器挂起而且没有任何堆栈信息。 1.3.3 yaml不安全解析。 被隔离实例尝试请求正确返回后未正常恢复。 1.3.2 1.3.1 接口未变化
本地轻量化ServiceComb引擎支持在Windows、Linux和Mac系统下使用。当运行环境为Mac系统时,需要将下载的Mac包放在“Users/xxx”目录下运行,其中xxx为当前登录系统的用户名。 父主题: 附录
必填参数。 表1 配置项参数 配置项 参数说明 *配置集ID 配置集ID是组织划分配置的维度之一。Data ID通常用于组织划分系统的配置集。一个系统或者应用可以包含多个配置集,每个配置集都可以被一个有意义的名称标识。Data ID通常采用类Java包的命名规则保证全局唯一性。此命名规则非强制。
页面。 历史版本最多可保留30天。 回滚历史版本 CSE Nacos通过提供回滚历史版本,帮助您在改错配置的情况下能够快速恢复,降低微服务系统在配置管理可能存在的风险。 登录微服务引擎控制台。 在左侧导航栏选择“注册配置中心”。 单击待操作的Nacos引擎实例名称。 在左侧导航栏选择“配置管理
章节补充在实际改造过程中需要注意的一些事项,特别是组件依赖有关的注意事项。 假设原来的业务系统都是基于Maven的项目。 第一步:熟悉原业务系统pom结构 Spring Cloud应用系统的pom结构一般分三种: 第一种使用Spring Boot或者Spring Cloud提供的公共pom作为parent,例如:
编辑路由 若您想修改路由信息,包括流量特征和目标服务,可进行编辑路由操作。 登录微服务引擎控制台。 在左侧导航栏选择“应用网关 ”。 单击待操作的实例名称。 在左侧导航栏选择“路由管理 > 路由配置”。 单击待编辑路由“操作”列的“编辑”,也可单击待编辑的路由,进入路由详情页面,单击右上角的“编辑”。
辑访问端口。 【可选】删除协议,若不需要某一自定义协议,可单击“操作”列的“删除”,将该协议删除。 单击“确定”完成域名创建。 编辑域名 系统自动创建的名称为*,协议为HTTP的域名,不支持编辑。 登录微服务引擎控制台。 在左侧导航栏选择“应用网关 ”。 单击待操作的实例名称。 在左侧导航栏选择“路由管理
概述 如果使用微服务框架开发应用,在应用托管后启动应用,微服务会自动注册到对应的ServiceComb引擎,您可以到微服务引擎控制台,参考治理微服务进行服务治理的相关操作。 此功能只在ServiceComb引擎为1.x和2.4.0及以上版本支持。 父主题: 微服务治理
修改应用网关维护时间窗 应用网关创建后,若需要修改实例维护时间窗,可进入管理控制台的实例“基础信息”页面进行修改。在该时间窗内服务运维人员可对实例进行维护操作。 前提条件 已成功创建应用网关。 修改应用网关维护时间窗 登录微服务引擎控制台。 在左侧导航栏选择“应用网关 ”。 单击需要修改的应用网关实例。
命名空间ID 仅支持大小写字母、数字、短划线(-)和下划线(_),且不超过128个字符。命名空间ID必须唯一。 创建时若未输入ID值,则由系统随机生成。 单击“确定”,命名空间创建完成。 编辑命名空间 登录微服务引擎控制台。 在左侧导航栏选择“注册配置中心”。 单击待操作的Nacos引擎实例名称。
载均衡策略,包括轮询、权重、灰度发布、同可用区优先等。 运维层面,可以通过CSE查看实例列表、微服务调用关系、服务契约等,帮助客户了解应用系统组成、运行状态等信息。 服务治理 服务治理有两种开启策略: 一种是开发态就配置好,这种策略适合通用型,满足全业务场景的策略,比如负载均衡策略。
创建引擎过程中处理接入地址步骤失败,提示the subnet could not be found 问题描述 创建引擎过程中,处理接入地址步骤失败,报错提示: {"error_code":"SVCSTG.00500404","error_message":"{"code":"VPC
Cloud广泛应用于构建微服务应用。使用ServiceComb引擎托管Spring Cloud应用,主要目的是使用高可靠的商业中间件替换开源组件,对应用系统进行更好地管理和运维,改造过程应尽可能降低对业务逻辑的影响。 托管Java Chassis应用 Java Chassis是Apache基金
开启亲和路由之后,应用网关将会优先调用相同可用区的服务,当相同可用区的部分服务发生熔断后,将逐步切换流量到其它可用区。流量不会切换到未配置可用区的服务上。如果手动在ECS上执行命令部署带可用区标签的服务时,需执行部署命令时加上-spring.cloud.servicecomb.discovery.datacenter
权限控制概述 同一个Nacos引擎可能会有多个用户共同使用,开启了“安全认证”的Nacos引擎专享版,通过微服务控制台提供的基于RBAC(Role-Based Access Control,基于角色的访问控制)的权限控制功能,使不同的用户根据其责任和权限,具备不同的引擎访问和操作权限。