博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
spring-cloud: eureka之:ribbon负载均衡配置(一)
阅读量:5947 次
发布时间:2019-06-19

本文共 976 字,大约阅读时间需要 3 分钟。

spring-cloud: eureka之:ribbon负载均衡配置(一)

比如我有:

一个eureka服务:8761

两个user用户服务: 7900/7901端口

一个movie服务:8010

 

1.启动eureka服务后

2.同事启动user的两个服务

3.启动movie服务

 

eureka服务启动文件加入:

@EnableEurekaServer

 

user/movie服务器启动文件加入

@EnableEurekaClient

 

user服务提供接口:

http://spring-boot-user:7900/simple/1

http://spring-boot-user:7901/simple/1

@RestControllerpublic class UserController {	@Autowired	private UserRepository userRepository;		@GetMapping("/simple/{id}")	public User findById(@PathVariable Long id)	{		return userRepository.findOne(id);	}	}

 

 

movie服务启动文件加入:

@Bean	@LoadBalanced	public RestTemplate restTemplate() {		return new RestTemplate();	}

 

movie服务文件movieController.java调用user服务

@RestControllerpublic class MovieController {	@Autowired	private RestTemplate restTemplate;		@GetMapping("/movie/{id}")	public User findById(@PathVariable Long id)	{		//http://localhost:7900/simple/		return restTemplate.getForObject("http://spring-boot-user/simple/" + id, User.class);	}	}

 

 

 

http://spring-boot-user/simple/

转载地址:http://fdbxx.baihongyu.com/

你可能感兴趣的文章
django定制自己的admin界面
查看>>
简单计划一下:
查看>>
nodejs 安装环境配置(windows)
查看>>
Eclipse 環境中的 NuttX 編譯和除錯
查看>>
INSTALLING LIGHTTPD on CentOS 6.2
查看>>
子类能否重写父类的静态方法
查看>>
JS正则表达式验证身份证号码
查看>>
wap网站获取访问者手机号PHP类文件
查看>>
技术之centos7安装docker
查看>>
教你如何用内容营销生成客户
查看>>
thread的start()和run()
查看>>
开源工具:Mina
查看>>
微职位产品改版学员帮助文档(4月19日)
查看>>
Javascript加载执行加速
查看>>
Cacti完全使用手册 ( 让你快速个性化使用Cacti )
查看>>
改变eclipse编码格式
查看>>
php __autoload作用
查看>>
python模块介绍-asynchat 异步socket命令/响应处理器
查看>>
域内删除帐号恢复
查看>>
在iPhone上实现内网抓包嗅探!
查看>>