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

做个网站商场需要多少百度地图嵌入wordpress

做个网站商场需要多少,百度地图嵌入wordpress,怎么自己制作一个网站,黑豹站群系统😀前言 本篇博文是关于SpringCloud Ribbon的基本介绍,希望你能够喜欢 🏠个人主页:晨犀主页 🧑个人简介:大家好,我是晨犀,希望我的文章可以帮助到大家,您的满意是我的动力…

😀前言
本篇博文是关于SpringCloud Ribbon的基本介绍,希望你能够喜欢

🏠个人主页:晨犀主页
🧑个人简介:大家好,我是晨犀,希望我的文章可以帮助到大家,您的满意是我的动力😉😉

💕欢迎大家:这里是CSDN,我总结知识的地方,欢迎来到我的博客,感谢大家的观看🥰
如果文章有什么需要改进的地方还请大佬不吝赐教 先在此感谢啦😊

文章目录

  • SpringCloud Ribbon
    • Ribbon 介绍
      • Ribbon 是什么
    • 官网
      • Ribbon 进入维护状态
      • LB(Load Balance)
        • LB 分类
          • 1.集中式LB
          • 2.进程内LB
          • 实例
    • Ribbon 原理
      • Ribbon 架构图&机制
          • Ribbon 机制
      • Ribbon 常见负载算法
    • 替换负载均衡算法-应用实例
      • 需求分析/图解
      • 代码实现
      • 测试

SpringCloud Ribbon

Ribbon 介绍

Ribbon 是什么

  1. Spring Cloud Ribbon 是基于Netflix Ribbon 实现的一套客户端负载均衡的工具。
  2. Ribbon 主要功能是提供客户端负载均衡算法和服务调用
  3. Ribbon 客户端组件提供一系列完善的配置项如连接超时,重试等。
  4. Ribbon 会基于某种规则(如简单轮询,随机连接等)去连接指定服务
  5. 程序员很容易使用Ribbon 的负载均衡算法实现负载均衡
  6. 一句话: Ribbon: 负载均衡+RestTemplate 调用

官网

官网地址:https://github.com/Netflix/ribbon

Ribbon 进入维护状态

  1. 官网地址: https://github.com/Netflix/ribbon

image-20230827142737751

  1. Ribbon 目前进入维护模式, 未来替换方案是Spring Cloud LoadBalancer

LB(Load Balance)

LB 分类
1.集中式LB

即在服务的消费方和提供方之间使用独立的LB设施(可以是硬件,如F5,也可以是软件,如Nginx),由该设施负责把访问请求通过某种策略转发至服务的提供方;LB(Load Balance 负载均衡)

2.进程内LB

将LB逻辑集成到消费方,消费方从服务注册中心获知有哪些服务地址可用,然后再从这些地址中选择出一个合适的服务地址。
Ribbon就属于进程内LB,它只是一个类库,集成于消费方进程,消费方通过它来获取到服务提供方的地址。

实例

-前面member-consumer 轮询负载访问10000/10002 底层就是Ribbon 默认的轮询负载算法

Ribbon 原理

Ribbon 架构图&机制

image-20230827142135956

Ribbon 机制
  1. 先选择EurekaServer,它优先选择在同一个区域内负载较少的server
  2. 再根据用户指定的策略,在从server 取到的服务注册列表中选择一个地址
  3. Ribbon 提供了多种策略∶ 比如轮询、随机和根据响应时间加权。

Ribbon 常见负载算法

image-20230827142234048

替换负载均衡算法-应用实例

需求分析/图解

  1. 需求: 将默认的轮询算法改成随机算法RandomRule
  2. 浏览器输入: http://localhost/member/consumer/get/1
  3. 要求访问的10000/10002 端口的服务是随机的

image-20230827142542177

image-20230827142552806

代码实现

  1. 创建member-service-consumer-80 com/my/springcloud/config/RibbonRule.java
//配置自己的负载均衡算法
@Configuration
public class RibbonRule {@Beanpublic IRule myRibbonRule(){return new RandomRule();//随机负载均衡算法}
}

2.修改member-service-consumer-80 com/my/springcloud/MemberConsumerApplication.java

@EnableEurekaClient
@SpringBootApplication
@EnableDiscoveryClient //启用服务发现
//使用指定的Ribbon 负载均衡算法规则
@RibbonClient(name = "MEMBER_SERVICE_PROVIDER_URL", configuration = RibbonRule.class)
public class MemberConsumerApplication {public static void main(String[] args) {SpringApplication.run(MemberConsumerApplication.class, args);}
}

测试

  1. 浏览器输入: http://localhost/member/consumer/get/1
  2. 观察访问的10000/10002 端口的服务是随机的

image-20230827142944021

文章到这里就结束了,如果有什么疑问的地方请指出,诸大佬们一起来评论区一起讨论😁
希望能和诸大佬们一起努力,今后我们一起观看感谢您的阅读🍻
如果帮助到您不妨3连支持一下,创造不易您们的支持是我的动力🤞

http://www.yayakq.cn/news/798024/

相关文章:

  • 全球网站开发者大会无锡网站设计哪家公司好
  • 如何安装网站程序国外网站在国内备案
  • 网站排名点击工具网上国网推广方案
  • wordpress站长潮州seo网站推广
  • 站长网站被跳转怎么办wordpress 无广告视频网站
  • 庆阳手机网站设计互联网技术对人们工作生活的影响
  • 石家庄做网站多少钱1688官网登录账号
  • 沈阳网站建设那家好qq网页版登录官网登录入口
  • 如何推广自己网站链接贺州市住房和城乡建设局网站
  • 云南网站设计哪家好查手表的app哪个好用
  • 湖州网站建设哪家公司好网站开发 承接
  • tcga做多因素分析的网站找项目
  • 网站上传照片失败网站搭建计划书
  • 厦门高端网站建设网站的设计原则
  • 推荐聊城做网站的公司深圳最近发生的新闻
  • 875网站建设怎么样wordpress域名文件夹
  • 手套网站模板中国建设信息港网站
  • 青岛网站建设企业建站网站建设计划表模板
  • 做网站一万网架球加工厂家
  • 没有域名 有公网ip 建网站可以浙江省建设局房管科网站
  • 娱乐网站开发多少钱广州远洋建设实业公司网站
  • h5网站页面设计网站建设与管理logo
  • 解析网站咋做的网站域名使用怎么做待摊分录
  • 馆陶专业做网站免费全自动网页制作系统
  • 免费网站代码下载网站关键词排名软件推荐
  • 网站管理模式抖抈短视频app下载安装
  • 网站页面统计代码德清做网站的公司
  • 如何做好网站建设前期网站规划企业做网站营销的四大途径
  • 做微商选择的哪个平台微平台网站html5混合app开发
  • 公司网站建设报告自己免费怎么制作网站吗