Nginx算法 ZK和Eureka区别
Posted 教是最好的学
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nginx算法 ZK和Eureka区别相关的知识,希望对你有一定的参考价值。
nginx负载均衡的五种算法
1.round robin轮询
2.weight根据权重分发
3.ip_hash一致性哈希
4.url_hash第三方
5.fair第三方,根据后台响应时间分发
Zookeeper是保证CP一致性,
半数机制:集群中半数以上机器存活,集群可用。所以适合安装奇数台服务器。
Eureka是保证AP可用性,如果某台服务器宕机,Eureka不会类似于Zookeeper的选举leader的过程,客户端请求会自动切换到新的Eureka节点。自我保护机制,如果在15分钟内超过85%的节点都没有正常心跳,Eureka Server将当前的实际注册信息保护起来。
我设计一个防止缓存穿透的解决方案,简单的就是存null值
加载
类加载过程的第一步,主要完成下面 3 件事情:
* 通过全类名获取定义此类的二进制字节流
* 将字节流所代表的静态存储结构转换为方法区的运行时数据结构
* 在内存中生成一个代表该类的 Class 对象,作为方法区这些数据的访问入口
以上是关于Nginx算法 ZK和Eureka区别的主要内容,如果未能解决你的问题,请参考以下文章