作者: dige

生活和时间才是永远的对手,超级英雄也无力对抗

这一次,我们终于可以毫无顾虑地说:一个时代就要结束了;或者说,我们见证了一个时代的结束。其实,我还是很想听一听钢爪挠在美队盾牌上那悦耳的声音。 对于像《星球大战》、《星际迷航》这样老牌大片来说,我们都是后来的影迷。虽然我们同样可以对他们抱有深厚的感情,但总是不能像那些伴随着一起成长的老影迷那样,说得堂堂荡荡。 但是对于金刚狼,或者说休·杰克曼饰演的金刚狼,我...

阅读全文 »

MySQL主从原理详解及架构搭建

主从复制原理 1、slave上的IO线程拿着master.info文件里面的信息去连接master,并请求从binlog日志文件的指定位置(或者从最开始的位置)往后的所有内容。 2、master验证slave发过来的master.info后,通过负责复制的IO线程返回相应的内容给slave。返回的内容包括slave请求的日志内容和本次响应在master服务器...

阅读全文 »

LVS+Keepalived构建高可用JSP集群

拓扑图 IP地址表 nginx与tomcat整合的好处: 动静分离,加快用户访问网站的速度。 tomcat处理JSP的速度尚可,但对于静态文件的处理能力远远低于nginx 。 整个负载均衡层和web层的工作流程为LVS/DR+Keepalived→nginx负载均衡层→tomcat集群,可以保证整个网站不会因为某一台LVS或nginx机器挂掉而影响网站的运营...

阅读全文 »

企业级web负载均衡高可用之nginx+Keepalived

一般为了维护方便,企业网站的服务器都在自己的内部机房里,只开放了Keepalived的VIP地址的两个端口80、443,通过防火墙映射出去,外网DNS对应映射后的公网IP。此架构的防火墙以及网络安全说明如下。 此系统架构仅映射内网VIP的80及443端口于外网的防火墙下,其他端口均关闭,内网所有机器均关闭iptables及ipfw防火墙。外网DNS指向即通过...

阅读全文 »
数据恢复

MySQL调优

服务器物理硬件优化 (1)增加内存。 (2)磁盘I/O是制约MySQL性能的最大因素之一 。 给磁盘做raid1+0(先做镜像,再做条带比如8块盘,需要分成4个基组,每个基组2块盘;每个基组先做raid1,再做raid0,共1个条带;允许所有磁盘基组中的磁盘各损坏一个,但是不允许同一基组中的磁盘同时有坏的) 使用固态硬盘做raid1+0 (3)可以重新挂载磁...

阅读全文 »