当前位置: 首页 > news >正文

政府门户网站建设要求橘子seo历史查询

政府门户网站建设要求,橘子seo历史查询,新乡平原新区建设局网站,成都网站建设推广在线咨询Ribbon与Eureka的关系 Eureka的服务拉取与负载均衡都是由Ribbon来实现的。 当服务发送http://userservice/user/xxxhtt://userservice/user/xxx请求时,是无法到达userservice服务的,会通过Ribbon会把这个请求拦截下来,通过Eureka-server转换…

Ribbon与Eureka的关系

Eureka的服务拉取与负载均衡都是由Ribbon来实现的。

当服务发送http://userservice/user/xxxhtt://userservice/user/xxx请求时,是无法到达userservice服务的,会通过Ribbon会把这个请求拦截下来,通过Eureka-server转换为真实的ip与端口。

如果服务名对应多个服务,Eureka-server会把所有的ip与端口返回给Ribbon,Ribbon来做负载均衡。

@LoadBalanced注解表示以后的请求由Ribbon拦截和处理。

 

负载均衡策略

Ribbon的负载均衡策略规则是一个叫做IRule的接口来定义的,每一个子接口都是一种规则。

下面是IRule接口的继承关系图:

 

调整负载均衡的方案

Ribbon的默认负载均衡策略是轮询(Round Robin)调度。

方法一,定义一个新的IRule:

这种方法,以后不管调用哪个微服务都是指定这个方案的。

@Bean
public IRule randomRule() {return new RandomRule();
}

 方法二,在yml中配置:

只有userservice这个服务时,才会使用RandomRule的方案。

userservice:ribbon:NFLoadBalancerRuleClassName: com.netflix.loadbalancer.RandomRule

注意:方法一的优先级比方法二高! 

解饿加载

Ribbon模式是采用懒加载,既第一次访问时才会去创建LoadBalanceClient,请求时间会很长。

而饥饿加载则会在项目启动时创建,降低第一次访问的耗时,通过下面配置开启饥饿加载。

这里的服务名称是自己要调用的服务名称,不是自己的服务名称。

ribbon:eager-load:enabled: true           #开启饥饿加载clients: userservice    #指定对userservice这个服务饥饿加载

http://www.yidumall.com/news/9116.html

相关文章:

  • 洛阳哪里有做网站的seo关键词推广怎么做
  • wordpress用户ip廊坊seo排名霸屏
  • 广东网站建设费用seo整站优化费用
  • 商务网站建设的基本流程广告网络营销
  • 建设自己的淘宝优惠券网站网站制作代码
  • 动态网站建设简答题标记的主要作用关键词挖掘机爱站网
  • 网站是谁做的重庆网站开发公司
  • 江西住房与城乡建设委员会网站销售培训课程
  • 做搜狗手机网站优化点网站建设方案开发
  • 如何学做网站平台短视频seo关键词
  • 50万做网站百度网页游戏排行榜
  • 如何创建一个新网站seo标题优化裤子关键词
  • 哈尔滨营销型网站建设公司小红书关键词优化
  • 建设网站商城需要多少费用软文广告经典案例300
  • 做网站前需要准备什么软件友链目录网
  • 做网站的空间口碑营销的产品
  • 做ppt哪些网站的图片质量高什么是百度竞价排名
  • 南山网站建设乐云seo关键词搜索引擎
  • 建设一个大型网站大概费用杭州搜索引擎排名
  • 上海这边敲墙拆旧做啥网站的比较多中国唯一没有疫情的地方
  • wordpress新闻站主题百度推广优化怎么做
  • wordpress建设网站的方法2022最新国内新闻50条简短
  • 企业网站模板下载报价多少网站优化公司上海
  • 鹤壁公司做网站成品视频直播软件推荐哪个好一点
  • 做自己的视频网站seo 优化顾问
  • 模板手机网站建设多少钱口碑营销经典案例
  • 部分网站打不开的原因长沙网站排名推广
  • html css网站开发兵书360线上推广
  • 郑州建设网站百度网盘网页版入口官网
  • 国家企业信用信息公示网官网查询网站优化推广方案