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

商务电商网站建设seo工作内容

商务电商网站建设,seo工作内容,做网站需要模板吗,路易wordpress的主题文章目录 1.Nacos Client获取调用服务的提供者列表1.1 从Ribbon的负载均衡入手到Nacos Client获取调用服务的提高者列表1.2 getServers方法返回分析1.3 通过selectInstances方法查找Instances实例1.4 获取到要调用服务的serviceInfo Nacos Client 从Ribbon负载均衡调用服务。 …

文章目录

      • 1.Nacos Client获取调用服务的提供者列表
        • 1.1 从Ribbon的负载均衡入手到Nacos Client获取调用服务的提高者列表
        • 1.2 getServers方法返回分析
        • 1.3 通过selectInstances方法查找Instances实例
        • 1.4 获取到要调用服务的serviceInfo

Nacos Client 从Ribbon负载均衡调用服务。

1.Nacos Client获取调用服务的提供者列表

1.1 从Ribbon的负载均衡入手到Nacos Client获取调用服务的提高者列表

在这里插入图片描述

RibbonClientConfiguration#ribbonLoadBalancer()

	@Bean@ConditionalOnMissingBeanpublic ILoadBalancer ribbonLoadBalancer(IClientConfig config,ServerList<Server> serverList, ServerListFilter<Server> serverListFilter,IRule rule, IPing ping, ServerListUpdater serverListUpdater) {if (this.propertiesFactory.isSet(ILoadBalancer.class, name)) {return this.propertiesFactory.get(ILoadBalancer.class, config, name);}return new ZoneAwareLoadBalancer<>(config, rule, ping, serverList,serverListFilter, serverListUpdater);}

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

1.2 getServers方法返回分析

在这里插入图片描述

在这里插入图片描述

从NacosNamingService中获取instance, 最后加入到Server的list中。

	private List<NacosServer> instancesToServerList(List<Instance> instances) {List<NacosServer> result = new ArrayList<>();if (null == instances) {return result;}for (Instance instance : instances) {result.add(new NacosServer(instance));}return result;}

通过遍历传入的Instances, 加入至NacosServer队列中。

1.3 通过selectInstances方法查找Instances实例

在这里插入图片描述

NacosServerList#getServers() -> NacosNamingService#selectInstances() 3个参数 -> 4个参数 -> 5个参数
通过参数判断实例是否是安全的, 是否是订阅请求

在这里插入图片描述

5个参数的方法去获取到要调用服务的serviceInfo Client获取要调用服务的提供者列表

在这里插入图片描述

最后通过selectInstances()两个参数的方法去过滤出所有可用的实例

在这里插入图片描述

通过迭代服务的所有instance实例, 判断当前instance是否是不是健康的,或不可用,或其权重小于等于0,则从列表中将其删除

1.4 获取到要调用服务的serviceInfo

在这里插入图片描述

此方法之前分析过, 先获取本地的服务。此方法最后有一个定时任务, 去定时更新本地注册表中的当前服务。

在这里插入图片描述

创建一个定时异步操作对象,并启动这个定时任务, 将这个定时异步操作对象写入到缓存map。

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

相关文章:

  • 明星个人网站设计百度应用中心
  • 做网站外包公司名称大全网站快速排名推荐
  • 色一把做最好的看片网站企业营销策划
  • 如何创建网站系统教程营销百度app下载手机版
  • 百度收录规则seo中文全称是什么
  • 代码查询网站个人在百度上发广告怎么发
  • 西宁哪家公司做网站怎么建网站
  • .net 手机网站源码下载cps推广平台有哪些
  • 潍坊建设厅网站江苏关键词推广seo
  • wordpress域名授权破解版专业黑帽seo
  • 自助网页制作免费公司网站seo外包
  • 阳泉网站设计保定百度推广联系电话
  • 中国建设银行jcb卡网站sem优化怎么做
  • 国际军事新闻在哪看随州seo
  • 网站排名应该怎么做广州专门做网站
  • 汉口网站建设推广app软件
  • 可以做专利聚类分析的免费网站seo搜索引擎优化总结
  • 专门做美剧的网站谷歌seo推广培训班
  • 天河做网站系统百度账号快速注册入口
  • 中山快速做网站服务seo智能优化
  • 海南网页设计公司排名seo北京公司
  • 服装高端网站建设搜云seo
  • 树莓派可以做网站空间吗重庆网站制作系统
  • 购物网站开发需求分析公司网站如何建设
  • html网站搭建怎样开自己的网站
  • 学生做的网站能攻击郑州网站关键词优化外包
  • 建筑单位企业资质seo相关岗位
  • 做任务领积分兑换别的网站上的会员域名注册万网
  • 东阿做网站多少钱公司网站制作流程
  • 网站开发流程中有哪几个阶段今日国际新闻头条