192.168.1.1-路由器设置 | 192.168.0.1-无线路由器设置

IT公司面试的常识

发布时间:2014-11-01 09:48

1.swap
就是系统的交换分区。当物理内存不足时,系统就会将物理内存中的那些不活动的页移动到交换分区中去。当然这不是一个明智的选择,因为交换分区,位于磁盘的驱动器上,如果大量的使用交换分区,会做成磁盘的IO性能大大下降。如果物理内存活跃的时候,这个时候就会将交换分区的数据重新移动到物理分区中。

2.LVS的三种模式

  DR模式:当客户端发送请求报文到达LB负载均衡器时,负载均衡器根据调度算法,从后端真实服务器中选择一台,然后LB负载均衡器修改请求报文的MAC地址,将其修改为后端选中的真实服务器的MAC地址,然后负载均衡器通过交换机将请求报文发送给真实服务器,真实服务器接受报文,并进行处理,最后构建响应报文,直接响应给客户端。

   NAT模式:当客户端发送请求报文到达LB负载均衡器时,负载均衡器很据调度算法,从后端真实服务器,选中一台,然后修改报文的目标地址和端口,将其改为后端真实服务器的ip和端口,并在本地的HASH表中记录下该条记录,服务器端收到请求报文后,拆包进行处理,处理完成之后,构建响应报文,然后发送给网关,也就是负载均衡器,负载均衡器根据本地HASH表的记录,对该报文进行修改,将报文的源IP和源端口,修改为本机VIP和端口,返还给客户端。

   TUN模式:即隧道模式。当客户端发送请求报文到达LB负载均衡器时,负载均衡器很据调度算法,从后端真实服务器,选中一台,然后重新封装报文,在报文首部添加选中的真实服务器的IP地址和端口,然后将报文发送给真实服务器,服务器接受请求,并处理,最后构建响应报文,直接返回给客户。

2.mysql主从复制原理

    mysql主从复制的全部过程是由3个线程共同完成的。master端的IO线程。slave端的SQL线程和IO线程。
 

     1.首先打开slave服务的主从复制的开关。start  slave;

     2.slave端的IO线程向master端发送请求报文内容,master端收到请求内容后,master端的IO线程会本地mysql指定位置的二进制日志内容和下一个二进制日志写入点发送给slave端IO线程。

     3.slave端的IO线程收到响应报文内容后,将其按顺序写到本地中继日志中,并到下一个二进制日志写入点的位置记录到master-info中去。

     4.slave端的slq线程发现中继日志的内容更新了,就会按顺序将新的日志信息重新再本地完完整整的执行一遍。这样就达到了mysql的主从复制。

关于我们 - RSS地图 - 最近更新 - 友情链接 - 网站地图 - 版权声明