检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
绑定公网IP 未绑定公网IP的ServiceComb引擎专享版,绑定公网IP后可提供公网访问引擎的能力。 约束与限制 未开启安全认证的ServiceComb引擎无认证鉴权能力,开放到公网面临安全风险,增加系统的脆弱性。如:配置、服务信息等数据资产可能会被窃取。 请不要在生产环境和安全要求较高的网络环境中使用该功能。
参考快速体验ServiceStage选择合适的部署方式。 验证 部署成功后,登录微服务引擎控制台,在左侧导航栏选择“ServiceComb引擎专享版”,单击前提条件创建的ServiceComb引擎,选择“微服务目录”,单击微服务名称,在“实例列表”页签查看服务实例是否已经成功注册。 您也可以验证Consumer调用Provider能够正常调用。
ce_name} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户子项目的唯一标识。字符长度为1~64。 service_name 是 String 微服务名称。 表2 Query参数 参数 是否必选 参数类型 描述 environment
将微服务Provider和Consumer部署至Nacos引擎所在VPC的ECS节点。 请参考购买并登录Linux弹性云服务器在引擎实例所属VPC下创建一台ECS节点并登录。 安装JRE,为服务提供运行环境。 将4生成JAR包上传至ECS节点。 执行命令:java -jar {对应jar包},运行生成的JAR包。
您可以使用本文档提供API对微服务引擎进行相关操作,如动态配置、引擎管理、微服务治理等。支持的全部操作请参见API概览。 在调用微服务引擎API之前,请确保已经充分了解微服务引擎相关概念,详细信息请参见产品介绍。 服务注册发现地址 服务注册发现地址即调用API的请求地址,不同微服务引擎实例的服务注册发现
登录华为云控制台。 单击左侧导航栏的图标,选择“应用中间件 > 微服务引擎 CSE”。 在左侧导航栏选择“注册配置中心”,单击目标Nacos引擎“操作”列的“转包周期”。 进入“按需转包年/包月”页面,选择续费时长,可开启自动续费,确认预计到期时间和配置费用后单击“去支付”。 进入支
0时,此章节名称为“微服务治理”。 前提条件 您需要了解待治理的微服务接口设计,根据接口特征创建业务场景。 待治理的微服务开发框架需要启用基于动态配置的流量特征治理功能。如果没有启用,仍然可以使用微服务治理功能,但是不会产生治理效果。 使用须知 若您需要删除正在使用的治理策略,需要注意以下信息:
如何进行本地开发和测试? 本地开发工具给开发者提供开发、调试、测试过程中的服务发现、注册和查询功能。 概念阐述 本小节介绍如何在开发者本地进行消费者/提供者应用的开发调试。服务提供者和消费者均需要连接到在远程的服务中心,为了本地微服务的开发和调试,本小节介绍了如何启动本地服务中心。
登录华为云控制台。 单击左侧导航栏的图标,选择“应用中间件 > 微服务引擎 CSE”。 在左侧导航栏选择“ServiceComb引擎专享版”,单击目标引擎。 在“计费信息”区域,单击“转包周期”。 进入“按需转包年/包月”页面,选择续费时长,可开启自动续费,确认预计到期时间和配置费用后单击“去支付”。
登录微服务引擎控制台。 在左侧导航栏选择“ServiceComb引擎专享版”。 单击待操作的引擎。 单击“配置管理”。 未开启安全认证的ServiceComb引擎,请执行6。 开启安全认证的ServiceComb引擎,请执行5。 在弹出的“安全认证”对话框输入账号名及其密码,单击“确定”。
先判断响应码,如果异常响应码满足策略设置,容错开启;响应码不满足后,再判断header设置的响应编码是否满足条件。 Spring Cloud应用通过挂载Sermant的flowcontrol流控插件使用熔断能力, 只需要通过配置开启具体的熔断策略。 配置项:servicecomb
否 String 目标路由的名称。 dubbo 否 Dubbo object dubbo服务的信息。 表4 Dubbo 参数 是否必选 参数类型 描述 service 否 String 服务名。 version 否 String 版本号。 group 否 String 分组。 methods
当一个ELB被两个网关绑定时,必须保证网关后端网络与ELB所在网络在同VPC下的同子网,或不同VPC下。 当ELB与后端网络所在VPC不同时,VPC间网络需打通,且需开启ELB的跨VPC后端。 解绑负载均衡器 登录微服务引擎控制台。 左侧导航栏选择“应用网关 ”。 单击待操作的实例名称。 在“负载均衡器”区
查询配置 CSE Nacos支持通过配置集ID、分组名称、所属应用和标签进行查询配置。 登录微服务引擎控制台。 在左侧导航栏选择“注册配置中心”。 单击待操作的Nacos引擎实例名称。 在左侧导航栏选择“配置管理 > 配置列表”。 在配置列表上方筛选框中,可通过筛选配置集ID、分
K调用查询配置接口到ServiceComb引擎获取配置项失败。 问题原因 微服务与注册中心间的连接因网络、CPU等其他因素发生抖动时,可能会导致请求异常。 解决方案 微服务框架具有自愈能力,拉取配置失败后会自动进行重试,一般情况下不会导致业务异常。您可以查看下次获取配置是否成功,若否,请联系技术支持人员。
使用华为云CSE注意事项 查看ServiceComb引擎、Nacos引擎和应用网关信息时为什么看不到VPC、ELB等云服务信息? 创建委托失败怎么解决?
如果您已经完成了微服务应用的开发,可以跳过本流程,进入准备环境。 进行微服务应用开发,首先需要进行技术选型。技术选型是一个复杂的问题,技术决策者需要考虑使用的技术是否容易被团队成员掌握,技术能否满足项目对于功能、性能、可靠性方面的要求,还需要考虑商业服务等多方面的因素。本文档不探讨技术选型,假设技术团队
SDK概述 表1介绍了CSE提供的SDK语言版本,列举了最新版本SDK的获取地址。您可以在GitHub仓库查看SDK更新历史、获取安装包以及查看指导文档。 表1 SDK列表 编程语言 Github地址 参考文档 Java huaweicloud-sdk-java-v3 Java SDK使用指导
在左侧导航栏选择“插件管理”。 单击待配置的Lua插件右下角的“配置”,在“配置Lua插件”弹出框中可配置其启用状态和生效力度。 启用状态:对于未启用的插件可单击启用Lua插件;对于已启用的插件,也可单击禁用Lua插件。 生效力度:可设置插件作用范围,包括“网关全局”和“路由”,当设置作
基于CCE场景 前提条件 已创建CCE集群,详情请参考创建CCE集群。 已创建未开启安全认证的ServiceComb引擎实例,详情请参考创建ServiceComb引擎。 CCE与ServiceComb引擎处于相同VPC下。 Sermant Injector版本要求1.0.11及以上,Sermant