当前位置: 代码迷 >> 综合 >> 微服务客户端怎么通过 eureka 访问其他的客户端接口
  详细解决方案

微服务客户端怎么通过 eureka 访问其他的客户端接口

热度:124   发布时间:2023-09-28 22:32:32.0

怎么连接 eureka 请查看前面的文章

在程序的入口类,也就是启动类中添加

  @Bean@LoadBalanced//在注册中心里进行查找微服务,负载均衡public RestTemplate restTemplate(){RestTemplate restTemplate=new RestTemplate();return  restTemplate;}

重点代码

    // 注意获取这个实例@Autowiredprivate val restTemplate: RestTemplate? = nullval DMPORG = "http://DMP-ORG"/*** 测试获取 ip*/@Operation(summary = "测试获取ip", description = "",tags = ["001"])@GetMapping(value = ["/test/ip"])fun groupInfo(): SBaseResponse {val jsonObject = JSONObject()val jsonObject2 = JSONObject()jsonObject["criteria"] = jsonObject2val patchForObject =restTemplate?.postForObject(DMPORG + "/org/group/query", jsonObject, GroupResponse::class.java)return SBaseResponse(SResponseType.success)}

怎么连接 eureka 请查看前面的文章

  相关解决方案