1.依赖引用

 <!-- 引入关于 eureka-server的依赖 -->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
<version>2.0.2.RELEASE</version>
</dependency>
<!-- 引入关于 eureka-ribbon的依赖 -->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-ribbon</artifactId>
<version>2.0.2.RELEASE</version>
</dependency>

2.主函数增加 @EnableEurekaClient

3.增加ribbon配置文件

package com.example.eurekaribbonclient.config;

import org.springframework.cloud.client.loadbalancer.LoadBalanced;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.client.RestTemplate; @Configuration
public class ribbonConfig {
@Bean
@LoadBalanced
RestTemplate restTemplate() {
return new RestTemplate();
} }//end

4.编写controller

package com.example.eurekaribbonclient.controller;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.client.RestTemplate; @RestController
public class clientController {
@Autowired
RestTemplate restTemplate; @RequestMapping("/hello")
public String hello() {
return restTemplate.getForObject("http://eureka-client/hello", String.class);
}
}

5.负载结果

采用的规则是默认  轮询选择 的方式。

重要:

maven 仓储查询
https://mvnrepository.com/

最新文章

  1. CSS语法
  2. jquery checkbox 复选框多次点击判断选中状态,以及全选/取消的代码示例
  3. 1.1Linux 系统简介(学习过程)
  4. 基于spring mvc的注解DEMO完整例子
  5. Windows下尝试PHP7提示丢失VCRUNTIME140.DLL的问题解决
  6. [NYIST15]括号匹配(二)(区间dp)
  7. 简单的ROT13码编码与解码
  8. form.Show()和form.ShowDialog()的区别、新建一个form和MessageBox.Show()的常见用法
  9. 【ROC曲线】关于ROC曲线、PR曲线对于不平衡样本的不敏感性分析说引发的思考
  10. PHP学习之-1.6 PHP语句结束符
  11. Google 浏览器被劫持怎么办?
  12. .net接收post请求并把数据转为字典格式
  13. vue组件路由守卫钩子函数(beforeRouteEnter、beforeRouteUpdate、beforeRouteLeave)
  14. go的包下载失败解决方案
  15. 关于sql优化的一些点
  16. mysql 函数应用
  17. opencv3.1线性可分svm例子及函数分析
  18. Java Switch Statement
  19. php中var_dump、var_export和print_r的用法区别
  20. 深入理解jQuery框架-框架结构

热门文章

  1. svn TortoiseSVN 回滚版本
  2. Docker容器 - 容器时间跟宿主机时间同步
  3. HTTPClient和HttpURLConnection实例对比
  4. USACO Section1.3 Wormholes 解题报告
  5. USACO刷题之路,开始了
  6. 5.0 Genymotion安装以及基础使用
  7. ASP.NET Core 认证与授权[1]:初识认证 (笔记)
  8. ASP NET Core 部署 IIS 和发布
  9. URAL 1684. Jack&#39;s Last Word ( KMP next函数应用 )
  10. vue vscode 开始