package com.wuk.cfgbeans;
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;
import com.netflix.loadbalancer.AvailabilityFilteringRule;
import com.netflix.loadbalancer.BestAvailableRule;
import com.netflix.loadbalancer.IRule;
import com.netflix.loadbalancer.RandomRule;
import com.netflix.loadbalancer.RetryRule;
import com.netflix.loadbalancer.RoundRobinRule;
import com.netflix.loadbalancer.WeightedResponseTimeRule;
@Configuration
public class ConfigBean {
/**
* RestTemplate提供了多种便捷访问远程Http服务的方法,
是一种简单便捷的访问restful服务模板类,是Spring提供的用于访问Rest服务的客户端模板工具集
* @return
*/
@LoadBalanced
@Bean
public RestTemplate getRestTemplate() {
return new RestTemplate();
}
@Bean
public IRule myRule() {
//RoundRobinRule()轮询
//RandomRule()随机
//AvailabilityFilteringRule()先轮询,过滤掉故障服务,然后再按照轮询方式
//WeightedResponseTimeRule()在最开始先轮询,然后统计响应时间,等到数据足够,计算出权重,然后切换到该算法,响应时间短的容易被选中
//RetryRule() 先轮询,如果服务失败,然后在指定时间内进行重试,获取可用服务
//BestAvailableRule()先过滤掉由于多次访问故障而处于断路或者跳闸的服务,然后选择一个并发量小的服务
return new RandomRule();
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
springcloud+eureka+feign负载均衡
共124个文件
prefs:26个
xml:22个
class:18个
需积分: 45 12 下载量 185 浏览量
2019-01-05
16:41:09
上传
评论
收藏 114KB ZIP 举报
温馨提示
springcloud+eureka+feign负载均衡 springcloud+eureka+feign负载均衡
资源推荐
资源详情
资源评论
收起资源包目录
springcloud+eureka+feign负载均衡 (124个子文件)
DeptController_Consumer.class 2KB
DeptController.class 1KB
DeptController.class 1KB
DeptController_Consumer.class 1KB
DeptServiceImpl.class 1KB
DeptServiceImpl.class 1KB
DeptConsumer80_Feign_App.class 958B
Dept.class 950B
ConfigBean.class 867B
DeptClientService.class 822B
EurekaServer7001_App.class 776B
CusumerDeptApplication.class 775B
DeptProvider9999_APP.class 769B
DeptProvider8888_APP.class 769B
DeptDao.class 397B
DeptDao.class 397B
DeptService.class 316B
DeptService.class 316B
.classpath 1KB
.classpath 1KB
.classpath 1KB
.classpath 1KB
.classpath 1KB
.classpath 1KB
microservicecloud.jar 4KB
ConfigBean.java 2KB
DeptController_Consumer.java 1KB
DeptController.java 1KB
DeptController.java 1KB
DeptController_Consumer.java 905B
Dept.java 828B
DeptClientService.java 738B
DeptConsumer80_Feign_App.java 624B
DeptServiceImpl.java 604B
DeptServiceImpl.java 604B
EurekaServer7001_App.java 490B
DeptProvider9999_APP.java 463B
DeptProvider8888_APP.java 463B
CusumerDeptApplication.java 415B
DeptDao.java 276B
DeptDao.java 276B
DeptService.java 217B
DeptService.java 217B
inputFiles.lst 294B
createdFiles.lst 66B
inputFiles.lst 0B
MANIFEST.MF 108B
MANIFEST.MF 108B
MANIFEST.MF 108B
MANIFEST.MF 108B
MANIFEST.MF 108B
MANIFEST.MF 108B
org.eclipse.jdt.core.prefs 291B
org.eclipse.jdt.core.prefs 291B
org.eclipse.jdt.core.prefs 291B
org.eclipse.jdt.core.prefs 291B
org.eclipse.jdt.core.prefs 291B
org.eclipse.jdt.core.prefs 291B
org.eclipse.core.resources.prefs 191B
org.eclipse.core.resources.prefs 191B
org.eclipse.core.resources.prefs 191B
org.eclipse.core.resources.prefs 191B
org.eclipse.core.resources.prefs 191B
org.eclipse.core.resources.prefs 191B
org.eclipse.m2e.core.prefs 90B
org.eclipse.m2e.core.prefs 90B
org.eclipse.m2e.core.prefs 90B
org.eclipse.m2e.core.prefs 90B
org.eclipse.m2e.core.prefs 90B
org.eclipse.m2e.core.prefs 90B
org.eclipse.m2e.core.prefs 90B
org.springframework.ide.eclipse.prefs 65B
org.springframework.ide.eclipse.prefs 65B
org.springframework.ide.eclipse.prefs 65B
org.springframework.ide.eclipse.prefs 65B
org.springframework.ide.eclipse.prefs 65B
org.springframework.ide.eclipse.prefs 65B
org.eclipse.core.resources.prefs 57B
.project 1KB
.project 947B
.project 940B
.project 742B
.project 732B
.project 726B
.project 397B
pom.properties 386B
pom.properties 377B
pom.properties 362B
pom.properties 356B
pom.properties 356B
pom.properties 338B
pom.properties 139B
pom.xml 3KB
pom.xml 2KB
pom.xml 2KB
pom.xml 2KB
pom.xml 2KB
pom.xml 2KB
pom.xml 2KB
pom.xml 1KB
共 124 条
- 1
- 2
资源评论
技术闲聊DD
- 粉丝: 536
- 资源: 57
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功