使用nginx反向代理(rr调度)用户请求至两个以上的后端LAMP(按标准路径部署的有pma,wd),无论用户请求是什么内容都反向代理至后端服务器去,可是若是用户请求的是图片或者是html,就把这写内容缓存在nginx上,安装pma能够是较老版本,然后写一个脚本使用死循环测试每隔几秒就对站点的URL发请求(定义5个),每次请求都记录在文件中。在请求继续中对对应的pma进行版本升级(backup),把pma老版本写成新版本的过程写成脚本。html
(1) 手动更新全部节点上的pma至新版本;nginx
(2) 写脚本实现如上过程;git
取模法和一致性哈希算法讲解 http://www.zsythink.net/archives/1182github