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

网站建设进度计划表八百客crm系统登录入口

网站建设进度计划表,八百客crm系统登录入口,免费看行情的软件大全下载,企业推广方式优选隐迅推注册中心eureka服务端客户端负载均衡nacos服务端客户端nacos分级存储模型配置集群属性nacos环境隔离-namespace临时实例和非临时实例Eureka和Nacos的异同负载均衡策略饥饿加载eureka 服务端 依赖 <!-- eureka注册中心服务端依赖--><dependencies><depe…

注册中心

  • eureka
    • 服务端
    • 客户端
    • 负载均衡
  • nacos
    • 服务端
    • 客户端
    • nacos分级存储模型
      • 配置集群属性
    • nacos环境隔离-namespace
    • 临时实例和非临时实例
  • Eureka和Nacos的异同
  • 负载均衡策略
  • 饥饿加载

eureka

在这里插入图片描述
在这里插入图片描述

服务端

  1. 依赖
<!--        eureka注册中心服务端依赖--><dependencies><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-netflix-eureka-server</artifactId></dependency></dependencies>
  1. 配置项
server:port: 10086spring:application:name: eurekaservereureka:client:service-url:defaultZone: http://127.0.0.1:10086/eureka
  1. 启动项
@EnableEurekaServer
@SpringBootApplication
public class EurekaApplication {public static void main(String[] args) {SpringApplication.run(EurekaApplication.class,args);}
}

客户端

  1. 依赖
<!--        eureka注册中心客户端依赖--><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-netflix-eureka-client</artifactId></dependency>
  1. 配置项
eureka:client:service-url:defaultZone: http://127.0.0.1:10086/eureka/

负载均衡

消费者该如何获取服务提供者具体信息?

  1. 服务提供者启动时向eureka注册自己的信息
  2. eureka保存这些信息
  3. 消费者根据服务名称向eureka拉取提供者信息

如果有多个服务提供者,消费者该如何选择

  1. 服务消费者利用负载均衡算法,从服务列表中挑选一个

消费者如何感知服务提供者健康状态?

  1. 服务提供者会每隔30秒向EurekaServer发送心跳请求,报告健康状态
  2. eureka会更新记录服务列表信息,心跳不正常会被剔除
  3. 消费者就可以拉取到最新的信息

nacos

在这里插入图片描述

在项目父依赖文件中引入

<!--            nacos依赖--><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-alibaba-dependencies</artifactId><version>2.2.5.RELEASE</version><type>pom</type><scope>import</scope></dependency>

服务端

  1. 服务端启动:nacos安装目录bin文件夹下,打开命令窗口:startup.cmd -m standalone
  2. 端口修改:修改nacos安装目录conf中的application.properties中的server.port

客户端

  1. 引入依赖
        <!--        nacos注册中心依赖--><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId></dependency>
  1. 配置项
spring:cloud:#nacos端口配置nacos:server-addr: localhost:8840

nacos分级存储模型

服务->集群->实例

配置集群属性

  1. 修改服务生产者配置文件
spring:cloud:#nacos端口配置nacos:server-addr: localhost:8840discovery: #集群属性cluster-name: HZ
  1. 优先访问集群:修改消费者者配置文件,同时修改负载均衡规则为:com.alibaba.cloud.nacos.ribbon.NacosRule
spring:cloud:#nacos端口配置nacos:server-addr: localhost:8840discovery:cluster-name: HZ #集群名称
  1. 设置负载均衡权重(nacos特有)

在这里插入图片描述

nacos环境隔离-namespace

nacos中服务存储和数据存储最外层都是namespace的东西,用来做最外层隔离
概念

  1. namespace用来做环境隔离
  2. 每个namespace都有唯一id
  3. 不同namespace下的服务不可见

实现:
4. 在nacos控制台命名空间中可以创建namespace,用来隔离不同环境
5. 修改消费者的application.yml配置,添加namespace

spring:cloud:nacos:discover:namespace: #命名空间ID

临时实例和非临时实例

spring:cloud:nacos:discover:ephemeral: false # 设置为非临时实例

Eureka和Nacos的异同

同:

  1. 支持服务注册和拉取
  2. 支持服务提供者心跳方式做健康监测

异:

  1. nacos服务端支持主动检测提供者健康状态,临时实例采取心跳模式,非临时实例采取主动检测模式
  2. Nacos临时实例心跳不正常会被剔除,非临时实例不会
  3. Nacos支持服务列表变更的消息推送模式,服务列表更新更及时
  4. Nacos集群默认采用AP方式,当集群中存在非临时实例时,采用CP模式;Eureka采用AP模式

负载均衡策略

  1. 方案一:在客户端启动类中添加
/*修改负载均衡策略写法,方案一,适用于全局*/@Beanpublic IRule randomRule(){return new RandomRule();}
  1. 方案二:客户端配置项中添加
#      修改负载均衡策略写法,方案二
userservice:ribbon:NFLoadBalancerRuleClassName: com.netflix.loadbalancer.RandomRule

饥饿加载


#       饥饿加载
ribbon:eager-load:enabled: true # 开启饥饿加载clients:- userservice #指定饥饿加载名称,是数组#    - xxxxservice#    - xxxxservice#    - xxxxservice

在这里插入图片描述

http://www.tj-hxxt.cn/news/51502.html

相关文章:

  • javaee做网站建设成都seo工程师
  • 合肥网页设计工资一般多少衡阳有实力seo优化
  • 网易企业邮箱登入路口上海哪家优化公司好
  • 网站百度地图怎么做免费投放广告的平台
  • wordpress 时间线插件seo快速排名软件网站
  • 做邮箱网站站长工具seo
  • 快速做效果图的网站叫什么区别最近国家新闻
  • wordpress做seo好做广州推广seo
  • 阿里云虚拟主机做2个网站吗seo可以提升企业网站的
  • 如何做一个论坛网站网络营销的市场背景
  • b站黄页推广重庆森林经典台词梁朝伟
  • 成都市住房和城乡建设委员会网站软文客
  • 综合电商平台有哪些长沙网站seo优化排名
  • 政府单位建设网站的申请飓风seo刷排名软件
  • 告诉你做网站需要多少钱搜索引擎营销的分类
  • 4a广告公司什么意思百度seo快速
  • 用html5的视频网站电商网站定制开发
  • 网站做百度竞价百度链接地址
  • 北京网站建设联系电话百度 个人中心首页
  • 购物网站建设与开发潍坊百度seo公司
  • 专门做彩平的网站关键词在线听免费
  • 网站怎样备案做seo用哪种建站程序最好
  • 韶关网站建设seo公司彼亿营销
  • 龙岩公司注册流程网站seo优化多少钱
  • 建设网站的安全性seo自然排名关键词来源的优缺点
  • 小说网站开发设计推广方案的推广内容怎么写
  • 上海服装网站建设怎么去推广自己的平台
  • 做外贸网站注意什么代做百度收录排名
  • 网站开发需要什么人建设网站
  • 大连网站哪家做的好?湖南seo网站开发