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

旅游网站建设成本核算宁波象山网站建设

旅游网站建设成本核算,宁波象山网站建设,施工企业会计核算特点,wordpress表白系统我们在使用Spring Cloud的Ribbon或Feign来实现服务调用的时候#xff0c;如果我们的机器或网络环境等原因不是很好的话#xff0c;有时候会发现这样一个问题#xff1a;我们服务消费方调用服务提供方接口的时候#xff0c;第一次请求经常会超时#xff0c;而之后的调用就没… 我们在使用Spring Cloud的Ribbon或Feign来实现服务调用的时候如果我们的机器或网络环境等原因不是很好的话有时候会发现这样一个问题我们服务消费方调用服务提供方接口的时候第一次请求经常会超时而之后的调用就没有问题了。下面我们就来说说造成这个问题的原因以及如何解决的方法。 问题原因 造成第一次服务调用出现失败的原因主要是Ribbon进行客户端负载均衡的Client并不是在服务启动的时候就初始化好的而是在调用的时候才会去创建相应的Client所以第一次调用的耗时不仅仅包含发送HTTP请求的时间还包含了创建RibbonClient的时间这样一来如果创建时间速度较慢同时设置的超时时间又比较短的话很容易就会出现上面所描述的显现。 从日志中我们也能知道这一点细节在第一次发起调用的时候我们可以从日志中看到如下信息 2017-09-25 08:29:54,201 INFO [main] com.netflix.loadbalancer.DynamicServerListLoadBalancer - DynamicServerListLoadBalancer for client hello-service initialized: DynamicServerListLoadBalancer:{NFLoadBalancer:namehello-service,current list of Servers[192.168.99.176:9901],Load balancer statsZone stats: {unknown[Zone:unknown; Instance count:1; Active connections count: 0; Circuit breaker tripped count: 0; Active connections per server: 0.0;]},Server stats: [[Server:192.168.99.176:9901; Zone:UNKNOWN; Total Requests:0; Successive connection failure:0; Total blackout seconds:0; Last connection made:Thu Jan 01 08:00:00 CST 1970; First connection made: Thu Jan 01 08:00:00 CST 1970; Active Connections:0; total failure count in last (1000) msecs:0; average resp time:0.0; 90 percentile resp time:0.0; 95 percentile resp time:0.0; min resp time:0.0; max resp time:0.0; stddev resp time:0.0]]}ServerList:ConsulServerList{serviceIdhello-service, tagnull}而Feign的实现基于Ribbon所以它也有一样的问题下面就来看看如何解决这个问题。 解决方法 解决的方法很简单既然第一次调用时候产生RibbonClient耗时那么就让它提前创建而不是在第一次调用的时候创建。 在Spring Cloud的Dlaston版本中提供了几个新的参数它们可以很方便的帮我们实现这样的功能。 ribbon.eager-load.enabledtrueribbon.eager-load.clientshello-service, user-service参数说明 ribbon.eager-load.enabled开启Ribbon的饥饿加载模式ribbon.eager-load.clients指定需要饥饿加载的客户端名称、服务名 通过上面的配置完成之后我们尝试重启一下服务消费者这个时候我们会发现我们没有开始调用服务接口但是上面初始化负载均衡的日志就已经打印出来了。这就说明我们对ribbon的饥饿加载模块设置已经生效了。
http://www.pierceye.com/news/455698/

相关文章:

  • 怎么看别人的网站有没有做301蓝色扁平化企业网站
  • 郑州建站模板网络程序员
  • 健身顾问在哪些网站做推广北京网络推广外包公司排行
  • 天津网站开发工资水平建设网站如何写文案
  • 做a漫画在线观看网站注册个免费网站
  • 杭州网站设计网页长安东莞网站推广
  • 福州网站建设软件怎样上传自己的网站
  • wordpress手机站如何做wordpress 查询文章
  • 企业专业网站设计公wordpress打开慢
  • 网站制作方案怎么做青岛住房和城乡建设部网站
  • 织梦系统做的网站忘记登录密码百家 主题 wordpress
  • 营销推广软文婚纱摄影网站seo方案
  • 上海网站制作网站建设汶川县建设局网站
  • 东莞seo网站推广怎么做能够让网站流量大
  • 郑州网站建设做推广吗灰色关键词排名方法
  • 在线推广企业网站的方法有哪些网站推广到海外怎么做
  • 怎么用视频做网站首页php网站开发职位
  • 网站平台怎么做typecho跟wordpress
  • 网站建设找什么公司微网站建设流程
  • 如何制作数据库网站哔哩哔哩推广平台
  • 免费建立手机网站网站建设下载模板之后怎么修改
  • wordpress 网站暂停做社区生意的网站
  • 渭南做网站的公司商业网站后缀名
  • 凡科建站电话邙山网站建设
  • 哪些网站可以做ppi小程序源码什么意思
  • 做公司网站都需要哪些东西产品画册设计公司
  • 网页优化与网站优西安开发网站建设
  • 大连建设监察执法网站免费icp备案服务码
  • 潮州做网站京东网站建设步骤
  • 遂宁模板建站公司懂福溶州做戒网站