nginx实现请求的负载均衡 + keepalived实现nginx的高可用 前言 使用集群是网站解决高并发、海量数据问题的常用手段。当一台服务器的处理能力、存储空间不足时,不要企图去换更强大的服务器,对大型网站而言,不管多么强大的服务器,都满足不了网站持续增长的业务需求。这种情况下,更恰当的做法是 ...
分类:
其他好文 时间:
2019-10-07 21:08:00
阅读次数:
116
高可用群集(High Availability Cluster) 以提高应用系统的可靠性、尽可能地减少中断时间为目标,确保服务的连续性,达到高可用(HA)的容错效果。列如,“故障切换”,“双机热备”,“多机热备”等都属于高可用集群技术。 HA 的工作方式包括双工和主从两种,双工即所有节点同时在线;主 ...
分类:
其他好文 时间:
2019-10-07 17:43:45
阅读次数:
125
过滤器函数使用户的案例 //单一状态数 state: { //是一个数组对象 students: [ {id: 10, name: 'ha', age: 18}, {id: 10, name: 'ha', age: 18}, {id: 10, name: 'ha', age: 18}, ] }, 计 ...
分类:
其他好文 时间:
2019-10-05 12:21:41
阅读次数:
116
一:本文将详细介绍haproxy的配置使用以及高级功能的使用,比如通过haproxy进行动态添加删除负载集群中的后端web服务器的指定主机,另外将详细介绍keepalived的详细配置方法、配置实例及实现方式,具体如下: 1.1:通过haproxy动态增减web集群中的主机,打开haproxy的主机 ...
分类:
其他好文 时间:
2019-10-05 00:55:50
阅读次数:
209
HA 准入控制(Admission Control) vSphere HA 使用准入控制确保在主机出现故障时预留足够的资源用于虚拟机恢复。 准入控制对资源使用施加一些限制。任何可能违反这些限制的操作都不会被允许。可能不允许的操作示例如下: 打开虚拟机电源 迁移虚拟机 增加虚拟机的 CPU 或内存预留 ...
分类:
系统相关 时间:
2019-10-04 09:39:10
阅读次数:
151
集合hashset底层用的是hashmap hash algorithm,HA是一类算法;hash table,HT是一种数据结构;hash functions,HF是支撑hash table的一类函数 HA:从不同的输入中,通过一些计算摘取出来一段数据值,来进行区分输入数据。(例:MD5);目的: ...
分类:
移动开发 时间:
2019-10-03 16:23:14
阅读次数:
98
Sentinel 简介如上图所示,Redis 高可用是通过Sentinel来实现的,是Redis官方推荐的高可用性(HA)解决方案,Sentinel英文含义是哨兵,放哨的,可以理解为它是Redis集群的监控者,监控着所有的master和slave机器的健康状况。首先我们来看下它提供了哪些功能。1.监... ...
分类:
其他好文 时间:
2019-10-02 21:24:44
阅读次数:
135
1.什么是高可用,为什么要设计高可用? 两台机器启动着相同的业务系统,当有一台机器宕机,另外一台服务器能快速的接管,对于访问的用户是无感知的。 减少系统不能提供服务的时间。 2.高可用使用什么工具来实现? 是硬件还是软件? 软件: keepalived 》》》硬件服务器 3.keepalived如何 ...
分类:
系统相关 时间:
2019-10-02 01:00:40
阅读次数:
105
题目介绍 Given an array of integers, return indices of the two numbers such that they add up to a specific target. You may assume that each input would ha ...
分类:
其他好文 时间:
2019-09-30 20:15:05
阅读次数:
119
主要说下读写分离, 当我们的数据量很大时,数据库服务器的压力变大,这时候我们需要从架构方面来解决这一问题,在一个网站中读的操作很多,写的操作很少,这时候我们需要配置读写分离,把读操作和写操作分离出来,最大程度的利用好数据库服务器。 读写分离的实现原理就是在执行SQL语句的时候,判断到底是读操作还是写 ...
分类:
数据库 时间:
2019-09-28 14:44:04
阅读次数:
83