检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
调用说明 CSE提供了REST(Representational State Transfer)风格API,支持您通过HTTPS请求调用。 调用微服务引擎的CSE API的方法如下请参考如何调用API。 父主题: CSE API
dataCenterInfo DataCenterInfo object 数据中心信息。 timestamp String 实例创建时间戳,自动生成。 modTimestamp String 更新时间。 表6 HealthCheck 参数 参数类型 描述 mode String 心跳模式push/pull。
dataCenterInfo DataCenterInfo object 数据中心信息。 timestamp String 实例创建时间戳,自动生成。 modTimestamp String 更新时间。 表6 HealthCheck 参数 参数类型 描述 mode String 心跳模式push/pull。
请参考购买并登录Linux弹性云服务器在引擎实例所属VPC下创建一台ECS节点并登录。 安装JRE,为服务提供运行环境。 将4生成JAR包上传至ECS节点。 执行命令:java -jar {对应jar包},运行生成的JAR包。 确认部署结果。 可选:在微服务引擎控制台页面,在左侧导航栏选择“注册配置中心”,单击前提条件中创建的Nacos引擎。
com,您在使用此域名时必须使用华为云内网DNS,若您有自己提供的公网DNS解析服务器,将无法使用当前提供的域名,因此,需要通过开启公网DNS解析,将内网域名生成一个新的域名,该域名可以通过公网DNS解析到,但只能通过内网vpc访问。 此功能当前仅在华北-北京四、华东-上海一支持。 登录微服务引擎控制台。
在“项目列表”中查看项目ID。 图1 查看项目ID 调用API获取项目ID 项目ID还可通过调用查询指定条件下的项目信息API获取。 获取项目ID的接口为“GET https://{Endpoint}/v3/projects”,其中{Endpoint}为IAM的终端节点,可以从地区和终端节点获取。接口的认证鉴权请参见认证鉴权。
CSE通过多种数据保护技术保障存储在CSE中的数据安全可靠,其数据保护技术如下表所示。 数据保护手段 简要说明 详细介绍 HTTPS传输 CSE使用HTTPS协议保障信息传输安全。 构造请求 创建多AZ引擎 CSE支持跨AZ部署,为了保障可靠性,推荐使用跨AZ部署的CSE引擎。 创建ServiceComb引擎
请参考购买并登录Linux弹性云服务器在引擎实例所属VPC下创建一台ECS节点并登录。 安装JRE,为服务提供运行环境。 将4生成JAR包上传至ECS节点。 执行命令:java -jar {对应jar包},运行生成的JAR包。 确认部署结果。 可选:在微服务引擎控制台页面,在左侧导航栏选择“注册配置中心”,单
tar.gz,获取“nacos-sync/bin/”下的nacosSync.sql文件,并执行该文件,具体操作请参考执行SQL,执行完成后,会生成三张表。 cluster # 存储集群信息 task #存储同步任务信息 system_config # 系统配置信息 部署Nacos
Nacos引擎开启/关闭安全认证。 管理Nacos权限用户与角色控制。 管理命名空间与企业项目关系。 应用网关管理路由、域名、服务、服务来源、自定义认证鉴权、证书、黑白名单。 cse:engine:upgrade 升级引擎 cse:engine:list cse:engine:get 升级ServiceComb引擎
打包demo源码成jar包。 在demo源码根目录下,打开cmd命令,执行mvn clean package命令,对项目进行打包编译。 编译成功后,生成如表2所示的两个Jar包。 表2 软件包列表 软件包所在目录 软件包名称 说明 basic\consumer\target basic-consumer-1
BCDEFJ....”,则调用接口时将“X-Auth-Token: ABCDEFJ....”加到请求消息头即可,如下所示。 POST https://iam.cn-north-4.myhuaweicloud.com/v3.0/OS-USER/users Content-Type:
使用应用网关 路由管理 证书管理 访问控制 网关配置 插件管理 观测运维 父主题: 应用网关
通过Helm客户端部署Sermant Injector将应用接入ServiceComb引擎 接入流程 通过Helm客户端部署Sermant Injector将应用接入ServiceComb引擎流程如下: 通过Helm客户端部署Sermant Injector将应用接入ServiceComb引擎
dataCenterInfo DataCenterInfo object 数据中心信息。 timestamp String 实例创建时间戳,自动生成。 modTimestamp String 更新时间。 表6 HealthCheck 参数 参数类型 描述 mode String 心跳模式push/pull。
> <name>huaweicloudsdk</name> <url>https://repo.huaweicloud.com/repository/maven/huaweicloudsdk/</url>
ServiceCombServerStats.getFailedRate抛ArithmeticException: /by zero。 存在重写方法时,swagger生成契约异常。 RPC调用方法多个参数且第一个参数是Object时,第二个参数为空的。 1.2.0 不支持@ConfigurationProperties注解。
功能总览 功能总览 全部 微服务引擎 ServiceComb引擎 注册配置中心 应用网关 云服务审计支持的关键动作 API 微服务引擎 微服务引擎(Cloud Service Engine,CSE),是用于微服务应用的云中间件,支持华为云贡献到Apache社区的注册配置中心Ser
String 错误信息。 detail String 详细定位信息。 请求示例 注销指定instance_id的实例。 DELETE https://{endpoint}/v4/{project_id}/registry/microservices/{service_id}/in
String 错误信息。 detail String 详细定位信息。 请求示例 发送心跳信息,感知instance_id的实例是否健康。 PUT https://{endpoint}/v4/{project_id}/registry/microservices/{service_id}/in