首页>代码>spring cloud之服务消费(基础)LoadBalancerClient使用>/springcloud/demo-consumer/src/main/java/org/demo/consumer/controller/DcController.java
package org.demo.consumer.controller; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.cloud.client.ServiceInstance; import org.springframework.cloud.client.loadbalancer.LoadBalancerClient; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController; import org.springframework.web.client.RestTemplate; @RestController public class DcController { @Autowired LoadBalancerClient loadBalancerClient; @Autowired RestTemplate restTemplate; @GetMapping("/consumer") public String dc() { ServiceInstance serviceInstance = loadBalancerClient.choose("demo-client"); String url = "http://" + serviceInstance.getHost() + ":" + serviceInstance.getPort() + "/dc"; System.out.println(url); return restTemplate.getForObject(url, String.class); } }
最近下载更多
qq2499293861 LV1
2020年2月29日
hecky999 LV1
2020年1月4日
莱茵河 LV1
2019年8月23日
chrisyxg LV10
2019年7月22日
四一八九 LV2
2019年3月12日
zhangsanfengaaa LV7
2018年12月21日
吉祥至宝 LV2
2018年4月30日
jiangbb868 LV13
2018年1月30日
haiwen LV19
2017年12月22日
Yuancc LV21
2017年11月30日
最近浏览更多
ゆ 、 Hurt° LV2
7月8日
2775645521 LV7
4月2日
hubing
1月23日
暂无贡献等级
落后就要挨打 LV26
2023年10月19日
秦sir3067683450 LV10
2022年12月31日
冰枫xjz8 LV31
2022年12月6日
李智豪 LV2
2022年5月20日
mingbai326
2022年5月12日
暂无贡献等级
陈朋
2021年11月22日
暂无贡献等级
pxqtsht LV16
2021年11月3日