检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Spring Cloud应用实现优雅上下线功能 功能介绍 基于虚拟机场景 基于CCE场景 配置及验证优雅上下线能力 父主题: ServiceComb引擎应用治理
请求什么类型的操作。 GET:请求服务器返回指定资源。 PUT:请求服务器更新指定资源。 POST:请求服务器新增资源或执行特殊操作。 DELETE:请求服务器删除指定资源,如删除对象等。 HEAD:请求服务器资源头部。 PATCH:请求服务器更新资源的部分内容。当资源不存在的时
Spring Cloud应用实现标签路由功能 功能介绍 基于虚拟机场景 基于CCE场景 配置路由规则 验证标签路由功能 父主题: ServiceComb引擎应用治理
入Mesher服务网格,具体操作请参考创建并部署组件 。 组件部署环境为容器场景时,支持开启多语言接入Mesher服务网格;当部署环境为虚拟机场景时,不支持开启多语言接入Mesher服务网格。 父主题: Mesher使用ServiceComb引擎指南
Cloud+Nacos接入到ServiceComb引擎的详细操作指导请参考Nacos+Spring Cloud迁移CSE。 系统集成场景 对于遗留系统、单体应用等,推荐使用网关实现互访,不采用mesher、sidecar等技术。一些未改造接入的服务,可通过如下结构图,同改造的服务协作以实现渐进式的改造。 常见问题
externalAddress String 微服务引擎专享版暴露的IP地址。 publicAddress String 微服务引擎专享版的公网地址。 serviceEndpoint Map<String,EntrypointItem> 微服务引擎专享版组件的访问地址。 publicServiceEndpoint
微服务启动时,将实例信息注册到CSE,包括实例的基本信息,如应用名称、微服务名称、版本号、服务契约、实例地址等;微服务需要调用其他微服务的接口时,从CSE查询实例信息,并将实例信息缓存到本地,缓存会通过事件通知、定时查询等机制更新;通过本地缓存的地址信息,实现微服务之间的点到点调用,当微服务存在多个实例的情况,可以配
支持变更为包年/包月计费模式。 变更规格 支持变更实例规格。 支持变更实例规格。 适用场景 适用于可预估资源使用周期的场景,价格比按需计费模式更优惠。对于长期使用者,推荐该方式。 适用于需求波动的场景,可以随时开通,随时删除。 父主题: 计费模式
您也可以验证Consumer调用Provider能够正常调用。 设置环境变量serverAddr和serverPort为ServiceComb引擎服务注册发现地址的ip和port。 运行consumer。说明成功从ServiceComb引擎的服务中心获取了provider的ip和port,并调用了provider。
常见问题 Spring boot从 2.0.x.RELEASE升级到2.3.x.RELEASE兼容性问题 动态配置常见问题 注册中心地址错误 同一应用和环境下的不同服务无法互相调用 父主题: 通过Spring Cloud Huawei SDK托管Spring Cloud应用
用户业务从微服务引擎专业版迁移到微服务引擎专享版checklist 创建引擎提示“Duplicate cluster name” 创建引擎过程中处理接入地址步骤失败,提示the subnet could not be found 本地轻量化注册服务报错:does not match rule:
servicecomb.dashboard.address 仪表盘数据上报的地址,格式为http://{ip}:{port},以“,”分隔多个地址。 说明: 仪表盘数据上报地址获取方式请参考获取ServiceComb引擎配置中心地址,且将端口号改为:30109。 - 其中,基于请求的接口计数和
version String 微服务版本号。 hostName String 主机信息。 endpoints Array of strings 访问地址信息。 status String 实例状态:UP、DOWN、STARTING、OUTOFSERVICE。默认值UP。 properties
version 否 String 微服务开发框架版本号。 表6 ServicePath 参数 是否必选 参数类型 描述 Path 否 String 路由地址。 Property 否 Object 微服务扩展属性,可以自定义KEY和相应的Value。长度最小1字节。 表7 Rule 参数 是否必选
时只能读取第一个地址,无法读取第二个。 不支持跨应用调用。 1.5.1-Finchley 配置中心治理配置删除后仍然可以使用。 v1.3.9 说明: 存在重大问题,不推荐使用。 governance存在服务转发严重错误。 v1.3.8 说明: 存在重大问题,不推荐使用。 governance存在服务转发严重错误。
`curl -s ${url}` done endpoint为nacos-rest-consumer服务的调用地址,即ip:port。需根据实际nacos-rest-consumer地址进行替换。 查看服务调用情况。 使用脚本stat.sh查看服务调用情况,脚本如下: #!/bin/bash
errorMessage String 错误信息。 detail String 详细定位信息。 请求示例 POST https://{服务注册发现地址}/v4/token { "name": "root", "password": "*******" } 响应示例 状态码:
ServiceComb引擎。 获取ServiceComb引擎的注册中心地址和配置中心地址。 在“服务发现 & 配置”区域,查看获取引擎服务注册发现地址和配置中心地址。 修改demo中的注册中心地址和配置中心地址。 在下载到本地的demo源码目录下,分别找到“\basic\cons
全局配置修改后未生效,日志中未打印关键字changed。 问题原因 没有配置config-cc的依赖。 排查过程 在application.yaml中查看是否有该配置中心的地址。 在pom.xml文件中是否有config-cc的依赖。 解决方案 在pom.xml文件中添加config-cc的依赖。 <dependency>
添加安全组规则,请参考添加安全组规则。 表1 默认安全组cse-engine-default-sg规则说明 方向 优先级 策略 协议端口 类型 源地址 入方向 1 允许 ICMP : 全部 IPv6 ::/0 1 允许 TCP : 30100-30130 IPv6 ::/0 1 允许 全部