1. 静态负载均衡算法 轮询(RoundRobin):顺序循环将请求一次顺序循环的连接每个服务器,当其中某个服务器发生2到7层的故障,从顺序循环队列拿出,不参加下一次的轮询,直到其恢复正常。 比率(Ratio):给每个服务器分配一个加权值给比例,根据这个比例,把用户的请求分配到每个服务器。当其中某个 ...
分类:
其他好文 时间:
2019-12-23 13:03:20
阅读次数:
105
[TOC] 实践 我自己是先学的网络,在网络里面就有一个协议,我们经常会用到,就是VRRP(虚拟网关冗余协议),后来学了运维之后才知道,keepalived也是通过这个协议实现的高可用。 它的应用范围比较广泛,我们这里是给负载均衡做双机热备,防止单点故障。 环境: | 负载均衡1 | 192.168 ...
分类:
其他好文 时间:
2019-12-22 20:31:36
阅读次数:
147
1 ElasticSearch 1.1 ES的概念和特点 ES:全文检索的框架,专门做搜索,支持分布式、集群。封装的Lucene。 特点: 原生的Lucene使用的不足,优化了Lucene的调用方式 高可用的分布式集群,处理PB级别的数据 目的是通过简单的restful API来隐藏Lucene的复 ...
分类:
其他好文 时间:
2019-12-22 18:20:58
阅读次数:
77
图片来源网络 1.创建topic 2.启动三组go消费者 3.启动go生产者 4.第一组消费者输出 5.第二组消费者输出 6.第三组消费者输出 7.结论 1.消息将会被均匀的分布到不同的分区中 实现了负载均衡和水平扩展 2.消息会全量落到不同的消费者组 3.消费者组内的消费者共享一个消费者组ID 组 ...
分类:
其他好文 时间:
2019-12-22 16:16:32
阅读次数:
79
Nginx使用最广泛的是的负载均衡服务。在实际使用负载均衡服务时需要考虑两个问题:一、根据负载均衡策略选择合适的上游服务器。二、检查上游服务器的健康状态并将异常的服务器标记为不可用。 为了满足多种场景,Nginx开源版本提供了轮询、IP哈希和最少连接数等三种负载均衡策略。 轮询负载均衡策略会将用户的 ...
分类:
其他好文 时间:
2019-12-22 12:34:29
阅读次数:
83
一 前言 eureka作为注册中心,其充当着服务注册与发现功能,加载负载均衡;若在项目运行中eureka挂了,那么整个服务整体都会暂停,所以为服务运行的安全性,有必要搭建eureka集群;当其中一个eureka节点挂了,我们还有另外的节点可用;本篇文章的核心是如何在idea上运行eureka集群,和 ...
分类:
编程语言 时间:
2019-12-22 10:58:05
阅读次数:
70
参考链接:https://www.cnblogs.com/fanBlog/p/10936190.html 什么是负载均衡? 1.什么是负载均衡 Load balancing,即负载均衡,是一种计算机技术,用来在多个计算机(计算机集群)、网络连接、CPU、磁盘驱动器或其他资源中分配负载,以达到最优化资 ...
分类:
其他好文 时间:
2019-12-22 10:38:47
阅读次数:
88
一:Fastdfs简介 1. 什么是FastDFS FastDFS 是用 c 语言编写的一款开源的分布式文件系统。FastDFS 为互联网量身定制, 充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用 FastDFS 很容易搭建一套高性能的文件服务器集群提供文件上传、下载 ...
分类:
其他好文 时间:
2019-12-22 00:29:53
阅读次数:
100
课程目录链接 "快速上手Linux玩转典型应用 目录" 目录 "1. Apache的安装" "2. Apache的虚拟主机配置及伪静态操作" "3. Nginx的基本操作" "4. Nginx伪静态的实现" "5. 实例演示反向代理和负载均衡" =========================== ...
分类:
Web程序 时间:
2019-12-22 00:25:00
阅读次数:
133
9.1 Kafka 基础知识 9.1.1 消息系统 点对点消息系统:生产者发送一条消息到queue,一个queue可以有很多消费者,但是一个消息只能被一个消费者接受,当没有消费者可用时,这个消息会被保存直到有 一个可用的消费者,所以Queue实现了一个可靠的负载均衡。 发布订阅消息系统:发布者发送到 ...
分类:
其他好文 时间:
2019-12-21 22:55:47
阅读次数:
90