检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
点到点访问。不同业务域的服务,不能相互发现,需要通过待访问微服务所在的业务域内的Spring Cloud Gateway去访问。 动态配置 动态配置按照公共、应用、服务三个层次进行管理。 简单的场景,可以使用应用级配置和服务级配置。应用级配置被该应用下的所有微服务共享,是公共配置
enabled。 新建的应用在启动时会自动挂载Sermant Agent。 已经部署的应用在修改YAML后会自动重启并挂载Sermant Agent。 验证应用接入ServiceComb引擎。 参考查看微服务列表查看您的应用(服务名为spring.application.name
enabled。 新建的应用在启动时会自动挂载Sermant Agent。 已经部署的应用在修改YAML后会自动重启并挂载Sermant Agent。 验证应用接入ServiceComb引擎。 参考查看微服务列表查看您的应用(服务名为dubbo.application.name
删除引擎后数据无法恢复,请谨慎操作。 对于1.x版本引擎,缺少cse_admin_trust委托时,删除引擎,租户侧资源DNS、VPC、安全组会残留,需要租户自行删除。 背景介绍 支持删除处于如下状态的ServiceComb引擎专享版: 可用 不可用 创建失败 变更失败 升级失败 删除ServiceComb引擎
证书加载错误 问题描述 看到此错误时,说明verifyPeer选项被设置为true,却没有配置证书,go-chassis默认为false,不会自己更改配置。 解决方案 如果本来并不打算配置证书的,说明是开发者在开发或者持续集成的某个环节中自行更改的,请仔细排查代码从提交到部署环节中,是谁打开的此选项。
如何进行本地开发和测试? 证书加载错误 无效头名称 mesher性能损耗是多少? 连接服务中心提示“Version validate failed” 连接服务中心提示“Not enough quota” 如何处理开启了安全认证的ServiceComb引擎专享版开启IPv6后服务注册失败? 服务名重复校验范围是什么?
描述 $timestamp Long 时间戳。 appId String 应用id。 avgDelay Integer 平均时延,单位:毫秒。 environment String 环境名称。 failureRate Float 请求失败率(%)。 serviceName String
ServiceComb引擎配置中心地址:获取ServiceComb引擎配置中心地址。 验证应用接入ServiceComb引擎。 参考查看微服务列表查看您的应用是否已接入ServiceComb引擎。 父主题: 通过Sermant Agent托管Dubbo应用
enabled。 新建的应用在启动时会自动挂载Sermant Agent。 已经部署的应用在修改YAML后会自动重启并挂载Sermant Agent。 验证应用接入ServiceComb引擎。 参考查看微服务列表查看您的应用(服务名为spring.application.name
安装成功后,脚本将输出安装目录。目录为当前用户主目录。 启动应用。 在应用的启动参数上添加如下参数,添加启动参数后,待应用启动完成。 -javaagent:${HOME}/java-agent/java-agent.jar=appName=default -Ddynamic_confi
证书管理 应用网关提供证书管理功能,方便您在需要大量证书时可以复用。支持在您配置域名时,可以选择已有证书。应用网关每个域名可选一个证书,多个域名可以配置不同证书。 创建证书 登录微服务引擎控制台。 在左侧导航栏选择“应用网关 ”。 单击待操作的实例名称。 在左侧导航栏,选择“证书管理”。
状态,请参考查看ServiceComb引擎信息。 如果微服务引擎创建失败,可在操作日志页面上查看失败原因并处理后可进行以下操作: 可在“微服务引擎信息”区域,单击“重试”重新创建。 如果重试失败,可删除创建失败的微服务引擎,删除微服务引擎,请参考删除ServiceComb引擎专享版。
Spring Cloud应用对接ASM进行服务发现 功能介绍 随着istio服务网格的发展,越来越多的应用都会接入服务网格,Sermant Agent提供了一种能让Spring Cloud应用也能访问服务网格中的应用的解决方案。 Spring Cloud应用访问istio应用的部署图如下:
Cloud使用配置中心中相关内容。 现象3:在使用版本为2.x的ServiceComb引擎时,使用导入配置文件功能,存在原配置中心格式的文件无法导入,提示文件为空或者格式错误。 解决办法:将配置文件的配置项格式修改为2.x引擎要求的配置文件格式,新的配置文件为json文件,内容格式如下:
decrease sortKey 否 String 指定排序字段。 枚举值: name qps latency total appIds 否 String 查询的应用列表,以逗号分隔。 nameFilter 否 String 过滤的名称。 请求参数 表3 请求Header参数 参数 是否必选
)配置环境变量,配置环境变量后,应用注册时,会使用该环境变量进行注册。 apiVersion: app/v1 kind: Deployment metadata: name: dubbo-providerB labels: app: dubbo-providerB
修改成功 问题现象 全局配置修改后未生效,日志中未打印关键字changed。 问题原因 没有配置config-cc的依赖。 排查过程 在application.yaml中查看是否有该配置中心的地址。 在pom.xml文件中是否有config-cc的依赖。 解决方案 在pom.xml文件中添加config-cc的依赖。
DELETE https://{endpoint}/v2/{project_id}/enginemgr/gateways/{gateway_id}/http2Rpcs/{http2Rpc_id} 响应示例 无 状态码 状态码 描述 200 删除成功。 400 删除失败。 错误码 请参见CSE错误码。
升级应用网关 创建应用网关时,使用的是当前最新的版本。当后续再发布新版本的网关时,用户可以升级到网关最新版本。 应用网关版本升级后不支持回退。 升级应用网关 登录微服务引擎控制台。 在左侧导航栏选择“应用网关”。 单击可升级的应用网关“版本”列的。 当网关已为最新版本,则在该引擎“版本”列不存在。
Injector且已完成接入ServiceComb引擎的应用部署文件的修改,详情请参考通过模板管理页面部署Sermant Injector将应用接入ServiceComb引擎或者通过Helm客户端部署Sermant Injector将应用接入ServiceComb引擎。 部署Dubbo应用 打包Sermant-examples。