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

做中介开什么网站上海网站设计方案

做中介开什么网站,上海网站设计方案,37网游官网,织梦搞笑图片网站源码该系列项目整体介绍及源代码请参照前面写的一篇文章【springcloud学习(dalston.sr1)】项目整体介绍(含源代码)(一) (一)Ribbon 负载均衡的理解 ribbon是一种客户端的负载均衡。类似于比如我们在火车站窗口…

该系列项目整体介绍及源代码请参照前面写的一篇文章【springcloud学习(dalston.sr1)】项目整体介绍(含源代码)(一)

(一)Ribbon 负载均衡的理解

ribbon是一种客户端的负载均衡。类似于比如我们在火车站窗口买票,通常情况下,会有多个火车站售票窗口,如果人比较多的情况下,肯定需要排队,我们通常会选择排队人比较少的窗口,这样就不至于客户都集中扎堆在同一个窗口进行买票,如果都扎堆,也增加了那个窗口的访问压力。

类似的,如果有多台服务端可以访问的话,我们会选择这个请求通过访问次数相对少的那个服务端来完成服务。我们通过restTemplate来访问服务端,如果做了ribbon负载均衡,那么客户端会自行决定来访问哪台服务端。比较常见的算法有3种,默认的是轮询算法,比如第1个请求,访问第1台,下一个请求访问第2台,再下一个请求访问第3台,依此类推。另外还有随机算法、重试算法。

接下来会有1个消费者项目(microservicecloud-consumer-80),3个提供者项目(microservicecloud-provider-8001、microservicecloud-provider-8002、microservicecloud-provider-8003),1台eureka服务端项目(microservicecloud-eureka-7001)。这几个项目的创建,在前面几篇文章都有提到。

(二)接下来我们需要验证下通过microservicecloud-consumer-80来调用服务提供者(microservicecloud-provider-8001、microservicecloud-provider-8002、microservicecloud-provider-8003)的接口。因为采用了负载均衡(在restTemplate加上@LoadBalanced注解,如下图),且其默认算法是轮询算法。所以理想的情况是我们第1次请求,比如是通过8001来提供,第2次请求,是通过8002来提供,第3次请求是通过8003来提供。

为了便于区分数据是从哪里来自哪里,我认为设置了下返回数据,即8001返回的数据增加了数据库1,8002返回的数据增加了数据库2,8003返回的数据增加了数据库3。通过在mapper中增加相关内容来实现,如下:

另外还需要注意的是,这3个项目,除了mapper.xml文件不一样,端口不一样,eureka客户端实例ID不一样。其他的基本是一样的,尤其是配置文件中的spring.application.name应用名称配置都是microservicecloud-goods,表示这3个提供者提供的 是同一类服务。

(三)按照以下顺序,分别启动以下总共5个模块。

1台eureka服务端项目(microservicecloud-eureka-7001)

3个提供者项目(microservicecloud-provider-8001、microservicecloud-provider-8002、microservicecloud-provider-8003)

1个消费者项目(microservicecloud-consumer-80)

然后我们访问消费者项目(microservicecloud-consumer-80)的接口

http://localhost/consumer/goods/list/applicationName

在浏览器中输入上面地址,访问页面,并刷新后再访问,观察页面返回的数据。可以看到返回结果中稍微有些差别(分别是3个提供者项目(microservicecloud-provider-8001、microservicecloud-provider-8002、microservicecloud-provider-8003)返回的数据),这样就证明了ribbon负载均衡做好了。


文章转载自:

http://X9F0r01W.Lqzhj.cn
http://eJtDe3qa.Lqzhj.cn
http://Lv5nX2Uu.Lqzhj.cn
http://is2s8DCQ.Lqzhj.cn
http://Q7QynnTC.Lqzhj.cn
http://JhLAN8lR.Lqzhj.cn
http://AvNUCCCU.Lqzhj.cn
http://ymEb6fzx.Lqzhj.cn
http://Nv5wCAzb.Lqzhj.cn
http://d648qLJT.Lqzhj.cn
http://Q3wfxEUc.Lqzhj.cn
http://2X31D3YT.Lqzhj.cn
http://1DACWEk7.Lqzhj.cn
http://fjCzbAsO.Lqzhj.cn
http://AOmhzeqV.Lqzhj.cn
http://98KT7Pdt.Lqzhj.cn
http://BIeb5gJ6.Lqzhj.cn
http://mkYIySXG.Lqzhj.cn
http://T70clIZq.Lqzhj.cn
http://pfYf0aVI.Lqzhj.cn
http://fITDqQk6.Lqzhj.cn
http://86IcEnvv.Lqzhj.cn
http://PPjx7xxx.Lqzhj.cn
http://0O0QbfJ6.Lqzhj.cn
http://YWdALDfh.Lqzhj.cn
http://8IzN33yD.Lqzhj.cn
http://k2j9iqAK.Lqzhj.cn
http://Mxzv55rf.Lqzhj.cn
http://yJMjpht5.Lqzhj.cn
http://f2J22li7.Lqzhj.cn
http://www.dtcms.com/wzjs/765263.html

相关文章:

  • 怎么自己做网站服务器专门做颜料的网站
  • 交互做的比较好的网站google关键词工具
  • 企业网站建设比较调查怎么写wordpress ftp免密码破解
  • .net做网站c#做网站和做app
  • 做淘宝券推广的网站有哪些专门做网页设计网站
  • 西安公司网站制作要多少钱怎么样在公司配置服务器做网站
  • 徐州品牌网站建设浏览器怎么连接网站的
  • 中国建设银行官方网站手机银行外包服务有哪些
  • 门户网站程序培训机构不退钱最怕什么举报
  • 建筑工程网格化管理的目的和意义百度竞价优化软件
  • 品牌型网站案例需要做网站的公司有哪些
  • 做网站后台怎么弄wordpress钩子介绍
  • 中山网页建站模板开封府景点网站及移动端建设情况
  • 国外企业招聘网站开发软件需要多少成本
  • 河南郑州网站建设哪家公司好网站维护主要从哪几个方面做
  • 网站建设找a金手指下载全网搜
  • 广州科技公司有哪些网络营销策略优化
  • 网站开发 chrome gimp北京搜索优化推广公司
  • 常州网站制作优化个人工商注册查询网站
  • 信阳网站建设信阳八里河网站建设项目建设可行性
  • 做彩票网站抓到判几年网站开发的费用是怎么计算的
  • 阳江今天刚刚发生的重大新闻手机优化助手
  • 专业建设家电维修网站公司关键词代发排名推广
  • html5手机网站返回顶部宝塔wordpress教程
  • 企业所得税最新优惠政策诸城网站优化
  • 松江信息科技有限公司网站小程序开发公司十大排名
  • 房地产微网站建设栏目设计请输入搜索关键词
  • 金山专业网站建设wordpress兑换卡密
  • 网站推广方案总结wordpress 页面 列表
  • 买域名的钱最后给了谁怎样才可以知道网站是否优化