JAVA-provider
更新时间 2026-06-18 14:29:28
最近更新时间: 2026-06-18 14:29:28
应用介绍
Nacos 服务提供者示例,注册到 Nacos 注册中心(服务名 cae-provider),被 Consumer 项目通过 Feign 远程调用。用于演示微服务架构中的服务注册与发现。启动类为 org.example.NacosProviderApplication。
前置条件
开通云应用引擎控制台
应用使用方式
选择示例镜像
点击选择镜像-示例镜像- java-provider 镜像
选择镜像版本 v1.0
应用访问
应用默认端口
26170
应用API文档
| 请求方式 | 接口API | 请求参数 | 示例参数 | 含义 |
|---|---|---|---|---|
| GET | /callB | 无 | 无 | 返回提供者的标签和 IP,配合 Consumer 进行全链路灰度测试 |
| GET | /degradeB | 无 | 无 | 配合 Consumer 测试服务降级功能 |
| GET | /outlierB | id(必填) | id=123 | 配合 Consumer 测试离群实例摘除;`id=999999` 时抛异常 |
| GET | /flowRuleB | 无 | 无 | 配合 Consumer 测试流量控制规则 |
应用访问示例
# 基础调用
curl http://localhost:26170/callB
# 降级测试
curl http://localhost:26170/degradeB
# 离群摘除测试(正常)
curl "http://localhost:26170/outlierB?id=123"
# 离群摘除测试(触发异常)
curl "http://localhost:26170/outlierB?id=999999"
# 流控规则测试
curl http://localhost:26170/flowRuleB