前言一 个成熟的大型网站(如淘宝、天猫、腾讯等)的系统架构并不是一开始设计时就具备完整的高性能、高可用、高伸缩等特性的,它是随着用户量的增加,业务功能的 扩展逐渐演变完善的,在这个过程中,开发模式、技术架构、设计思想也发生了很大的变化,就连技术人员也从几个人发展到一个部门甚至一条产品线。所以成熟的 ...
分类:
Web程序 时间:
2014-09-28 13:05:12
阅读次数:
237
环境:关闭火墙 时间同步 yum配置全 HA+lvs ( 高可用+附带均衡 ) VS RS ( rr ) | / VIP --- HA+IB | \ VS RS ip --> 调度器 --> 应用服务ha( 调度器 ) 192.168.2.77( 主 ) 192.168.2.62...
分类:
其他好文 时间:
2014-09-27 17:44:30
阅读次数:
265
前言 一个成熟的大型网站(如淘宝、天猫、腾讯等)的系统架构并不是一开始设计时就具备完整的高性能、高可用、高伸缩等特性的,它是随着用户量的增加,业务功能的扩展逐渐演变完善的,在这个过程中,开发模式、技...
分类:
Web程序 时间:
2014-09-27 16:58:30
阅读次数:
201
简介MMM(Master-Master replication manager for MySQL)是一套支持双主故障切换和双主日常管理的脚本程序。MMM使用Perl语言开发,主要用来监控和管理MySQL Master-Master(双主)复制,虽然叫做双主复制,但是业务上同一时刻只允许对一个主进行...
分类:
数据库 时间:
2014-09-27 15:58:49
阅读次数:
540
做为网站访问的生命线(数据访问),当然也可以采用分布式的方法来减轻单台服务器的访问压力。之前有讲过Memcached的分布式,但是Memcached服务器互不通信,所以我们也提过redis的主从分布。这篇文章主要的就是关注分布式服务器的一些基本思想。
分类:
Web程序 时间:
2014-09-27 13:30:49
阅读次数:
227
web站点的缓存学习缓存在web应用里面十分常见,也有各种各样的缓存,从请求开始一直到代码处理的阶段都可以采取缓存。下面就逐一介绍:一、客户端缓存(浏览器和http方面) 前端页面缓存主要遵循http协议和客户端 如果响应头信息告诉缓存器不要保留缓存;请求信息需要认证或者安全加密;一个缓存的副...
分类:
Web程序 时间:
2014-09-27 12:25:39
阅读次数:
282
昨天新配置了NginxKeepalived架构,今天上午来了VIP无法访问了,于是查看日志开始解决问题。
主服务器日志:Sep2516:08:28modoorKeepalived_vrrp:VRRP_Instance(VI_1)SendinggratuitousARPsoneth0for1.1.1.1Sep2516:08:33modoorKeepalived_vrrp:VRRP_Instance(VI_1)Sendinggra..
分类:
其他好文 时间:
2014-09-27 03:28:10
阅读次数:
324
1 .1 LvsLVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一。目前有三种IP负载均衡技术(VS/NAT、VS/TUN和VS/DR)本文主要介绍DR模式运用1 ...
分类:
其他好文 时间:
2014-09-26 21:43:08
阅读次数:
248
出处;http://www.cnblogs.com/leefreeman/p/3993449.html前言 一个成熟的大型网站(如淘宝、京东等)的系统架构并不是开始设计就具备完整的高性能、高可用、安全等特性,它总是随着用户量的增加,业务功能的扩展逐渐演变完善的,在这个过程中,开发模式、技术架构、设计...
分类:
Web程序 时间:
2014-09-26 20:51:58
阅读次数:
264
#!/bin/awk-f
#Function:指定使用文件中随机数量的行(手动传参ipl和idl)随机替换指定列(脚本中指定);使用指定位数的随机浮点替换指定列(脚本中指定)。
#Usage:./t.awk-vip=<ipfile>-vid=<idfile>-vipl=<n>-vidl=<n>log.txt
#Date:2014092220:16
BEGIN..
分类:
其他好文 时间:
2014-09-26 20:26:39
阅读次数:
176