posted in LVS 

单个入口图片

当前配置的只有一个LVS负载均衡服务器,当这个服务器挂掉之后,后面所有的请求都无法到达上游RS服务器,整个服务就回挂掉,因此就需要在添加一台备用机,使用Keepalived实现主备自动切换,保证服务24小时可用。如下图所示: 主备LVS切换 使用Keepalived不但可以使LVS主备自动切换,还可以检测RS服务器是否可用,如果有挂掉的RS服务器,则会自动剔除,避免将请求转发到挂掉的RS服务器。

Read on →
posted in LVS 

如果一个用户短时间内多次提交请求,那么他的请求都会转发到第一次请求的RS服务器,这个时间段默认是300秒。 配置方式:

# 详细信息使用:man ipvsadm
ipvsadm -E -t 192.168.1.150:80 -s rr -p [time] 

-E 编辑服务,-t 服务地址

Read on →
posted in LVS 

服务器与 IP 约定

服务器与IP约定

首先需要有一个LVS,LVS需要有两个IP,分别是:DIP(Direct IP)和VIP (Virtual IP);DIP就是内网IP,用于与内网上游服务器通信使用;VIP是虚拟IP,用于客户端交互使用。 然后上游服务器Nginx,Nginx服务器需要配置两个IP,分别是:RIP(Real Server IP)和VIP (Virtual IP); RIP也是内网IP,VIP也是虚拟IP,用户的请求处理完毕,通过VIP返回给客户端;Nginx服务器的VIP要和LVS的虚拟IP保持一致。

Read on →
posted in LVS 

LVS (Linux Virtual Server),linux虚拟服务,他是由章文嵩博士主导的开源的负载均衡项目,LVS(ipvs)被Linux系统默认集成到了Linux内核中; LVS也是一个负载均衡调度器,是一个四层的负载均衡(Nginx是7层的负载均衡,是在内容层对请求报文的负载均衡),四层负载均衡是一个基于IP+Port的负载均衡。 官网地址

Read on →
posted in nginx 

双机主备的缺点:如果在主节点比较稳定,一直没有问题的话,这时备用节点的服务器一直不使用,这样会造成成本开销加大。 因此就要采用双机热备的策略,将备用节点利用起来,在没有问题时,备用节点用来做其他的事情。

Read on →
posted in nginx 

当主节点 Nginx 服务挂掉之后,Keepalived 还会继续挂在主节点上运行,这时请求网站时,网站是不能访问的,这时需要将 Nginx 重新启动,否则网站是不能访问的,如果 Nginx 不能再次启动,这时就需要将 Keepalived 主节点切换成备用节点。这时就需要写一个脚本,来实现这个功能。

Read on →
posted in nginx 

##高可用 HA(High Availability) ###Keepalived双机主备原理 反向代理服务器,分为主节点和一个备用节点,当主节点挂掉之后,自动切换为备用节点。 HA高可用

Read on →
posted in nginx 

动静分离的特点

分布式

动静分离的本质就是分布式,把动态接口和静态的资源分开这样的话就可以减少后台服务器的压力,提高了静态资源的访问速度,因为静态资源是可以被缓存的,一旦有了缓存的话,用户访问的速度就回更快。后端就不需要再去渲染页面,以往的开发,html、jsp是需要服务器去渲染的,现在采用动静分离,静态资源都是交给客户端去渲染。

Read on →