JAVA-consumer 应用介绍 Nacos 服务消费者示例,通过 OpenFeign 远程调用 Provider(caeprovider)的服务。用于演示微服务中的服务间调用、负载均衡、熔断降级、灰度发布等能力。启动类为 org.example.NacosConsumerApplication。 前置条件 开通云应用引擎控制台 同命名空间,已部署 JAVA provider 应用 应用使用方式 选择示例镜像 1. 点击选择镜像示例镜像 javaconsumer 镜像 2. 选择镜像版本 v1.0 应用访问 应用默认端口 26160 应用API文档 请求方式 接口API 请求参数 示例参数 含义 GET /callA 无 无 调用 Provider 的 /callB,返回 A → B 链路信息,验证灰度发布 GET /degradeA 无 无 调用 Provider 的 /degradeB,验证服务降级策略 GET /outlierA id(必填) id123 调用 Provider 的 /outlierB,验证离群实例摘除机制 GET /flowRuleA 无 无 返回当前实例标签和 IP,验证流量控制规则 POST /postA 请求体(JSON) {"name":"test","value":"hello"} 通过 Feign POST 调用 Provider 的 /postB 应用访问示例 shell 全链路灰度测试 curl 服务降级测试 curl 离群摘除测试 curl " 流控规则测试 curl POST 调用测试 curl X POST H "ContentType: application/json" d '{"name": "test", "value": "hello"}'