检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
本章节指导您查看ServiceComb引擎的实例数配额及配额使用情况。 查看ServiceComb引擎实例数配额 登录微服务引擎控制台。 在左侧导航栏选择“ServiceComb引擎专享版”。 单击待查看的引擎。 在“服务发现 & 配置”区域,查看引擎的实例数配额及配额使用情况。 父主题: 管理ServiceComb引擎
er;" 原因分析 通常是由于某个第三方软件引入了不匹配的版本依赖。 解决方法 可在开发环境下使用mvn dependency:tree命令查看依赖树,排查微服务开发框架同netty版本是否匹配。 例如,ServiceComb 2.0.1开发框架所匹配的netty依赖版本为4.1
配置路由规则时,需选择以下配置: 配置项:servicecomb.routeRule.{目标应用名}。 配置范围:应用级配置。 应用:按应用和环境实际情况填写,默认为:default <空>。 配置格式: yaml。 下发配置时,请去掉注释,否则会导致下发配置失败。 上述路由规则的解释如下:
配置路由规则时,需选择以下配置: 配置项:servicecomb.routeRule.{目标应用名}。 配置范围:应用级配置。 应用:按应用和环境实际情况填写,默认为:default <空>。 配置格式: yaml。 下发配置时,请去掉注释,否则会导致下发配置失败。 上述路由规则的解释如下:
查看ServiceComb引擎配置条目配额 本章节指导您查看ServiceComb引擎的配置条目配额及配额使用情况。 该章节内容只适用于ServiceComb引擎版本为2.x。 查看ServiceComb引擎配置条目配额 登录微服务引擎控制台。 在左侧导航栏选择“ServiceComb引擎专享版”。
curl http://127.0.0.1:30000/object 执行命令时,需要把ip替换成实际宿主机的ip,把端口替换成容器的28030端口映射到宿主机的端口,访问时,会请求到入口应用(gateway)中。 可以得出结论,当请求头为id: 1或者id: 2时,会路由到版本为1.0
0.0.1:30000/consumer/hello/feign 执行命令时,需要把ip替换成实际宿主机的ip,把端口替换成容器的8170端口映射到宿主机的端口,访问时,会请求到入口应用(spring-cloud-router-zuul)中。 可以得出结论,当请求头为id: 1或者id:
微服务与注册中心间的连接因网络、CPU等其他因素发生抖动时,可能会导致请求异常。 解决方案 微服务框架具有自愈能力,拉取配置失败后会自动进行重试,一般情况下不会导致业务异常。您可以查看下次获取配置是否成功,若否,请联系技术支持人员。 父主题: ServiceComb引擎
单击“确定”创建完成。跨域策略创建完成后,可单击“跨域”页签的“修改跨域策略”根据需要编辑策略。 配置重试策略 应用网关支持对路由设置重试策略,设置在哪些情况下会进行重试、重试多少次,为出错的请求自动进行重试。 不配置重试策略时,重试状态默认为“已关闭”。 登录微服务引擎控制台。 在左侧导航栏选择“应用网关
功能介绍 在微服务存在多个版本、多个实例的情况下,需要管理服务之间的路由,达到无损升级、应用拨测等业务目的。Sermant Agent提供了标签路由的能力,标签路由通过匹配dubbo attachment中的信息,把符合规则的流量转发到对应的标签应用中,从而实现标签路由的功能。
功能介绍 在微服务存在多个版本、多个实例的情况下,需要管理服务之间的路由,达到无损升级、应用拨测等业务目的。Sermant Agent提供了标签路由的能力,标签路由通过匹配http请求头中的信息,把符合规则的流量转发到对应的标签应用中,从而实现标签路由的功能。 此功能目前处于公测阶段,当前仅在华东-上海一支持。
提升系统性能,还能防止异常情况导致系统无法给正常用户提供服务。线程池优化和业务自身的性能有很大关系,不同的场景参数设置不同,需要具体分析。下面分两种场景介绍。开始之前需要对业务的性能做一些基本的摸底,对常见的接口进行测试,查看时延。 业务性能很好的情况。 即非并发场景,接口的平均时延小于10ms。
治理微服务 微服务部署完后,您可以根据微服务的运行情况进行微服务的治理。 前提条件 您可以先在“微服务目录 > 微服务列表”中创建微服务,启动微服务后,根据yaml文件的配置,会在对应的服务下注册服务实例。 如果没有事先创建微服务或者微服务已删除,在注册服务实例时会自动创建微服务。
服务治理是一个非常宽泛的概念,一般指独立于业务逻辑之外,给系统提供一些可靠运行的系统保障措施。针对微服务场景下的常用故障模式,提供的保障措施包括: 负载均衡管理:提供多实例情况下的负载均衡策略管理,比如采用轮询的方式保障流量在不同实例均衡。当一个实例发生故障的时候,能够暂时隔离这个实例,防止访问这个实例造成请求超时等。
页签,进入该配置的“历史版本”页面。 历史版本最多可保留30天。 回滚历史版本 CSE Nacos通过提供回滚历史版本,帮助您在改错配置的情况下能够快速恢复,降低微服务系统在配置管理可能存在的风险。 登录微服务引擎控制台。 在左侧导航栏选择“注册配置中心”。 单击待操作的Nacos引擎实例名称。
mer服务的调用地址,即ip:port。需根据实际nacos-rest-consumer地址进行替换。 查看服务调用情况。 使用脚本stat.sh查看服务调用情况,脚本如下: #!/bin/bash endpoint=127.0.0.1:31021 watch curl ${endpoint}/stat
并将实例信息缓存到本地,缓存会通过事件通知、定时查询等机制更新;通过本地缓存的地址信息,实现微服务之间的点到点调用,当微服务存在多个实例的情况,可以配置不同的负载均衡策略,包括轮询、权重、灰度发布、同可用区优先等。 运维层面,可以通过CSE查看实例列表、微服务调用关系、服务契约等
兼容的情况,无论怎么调整,项目X都无法正常工作。必须修改项目A的代码,使用和B同样的或者兼容的版本进行测试,发布新的版本给X项目使用。 因此,进行依赖管理的最佳策略是保证公共组件的依赖,都使用较高的版本。尽管如此,通常还是会碰到一系列问题,特别是项目依赖关系非常复杂的情况。 目前
购买了按需计费注册配置中心,并使用了一段时间后账户的余额不足。 欠费影响 包年/包月 对于包年/包月的注册配置中心,用户已经预先支付了费用,因此在账户出现欠费的情况下,已有的包年/包月注册配置中心仍可正常使用。然而,对于涉及费用的操作,如新购注册配置中心、升级注册配置中心规格、续费订单等,用户将无法正常进行。
<artifactId>spring-cloud-starter-huawei-actuator</artifactId> </dependency> 默认情况下LivenessStateHealthIndicator 、ReadinessStateHealthIndicator不包含任何的其他健康检查。Spring