高并发网站扩展架构设计,一起来聊聊! 高并发网站扩展架构设计,一起来聊聊! 最近被并发高,流理大的问题所困扰,目前系统的架构也不能随意变动。大家给些意见一起讨论如何重新设计;从数据库、应用服务器、开发框架等方面。。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 数据库分布式,页面缓存,静态html多就用nginx 数据库分布式 代价比较大。需要修改程序1.把WEB和DB分开,放在不同服务器2.多设几个WEB服务器。可以根据业务不同。把请求发到不同的服务器3.把图片移到静态服务器,最好可以用CDN4.用lighttpd或nginx 来支持高并发 如果现有程序不能改动,那就不妨考虑一下负载均衡技术:可以考虑DNS轮询,数据库主饲,mod_backhand, mod_rewrite负载均衡技术,mod_proxy_balancer; DSN轮询方面,推荐 ibname; 一个不错的软件,考虑用一下 用LVS多加几台WEB.数据库用mysql proxy 多加几台读..对现有代码应该没啥影响。 缓存要改(或者加)的话推荐memcached squid+memcache+mysql 表空间,master/slave静态化分流[n种分法],介绍一种无脑入门级的,就是不同二级域名指向不同服务器。注: mysql-cluster 主要是用来数据备份的。 div 隐藏问题 财付通借口如何做呢 用php 最简单的。 moodle的使用 svn自动跟新程序 php修改AD域用户名密码 smarty 网站QQ登陆如何实现 谁能给我介绍几个php的price break的价格表插件,最好是和oscommerce兼容的 ubuntu下Smarty3 配置后 页面空白 PHPCMS提交内容出现Fatal error:Call to undefined function... 发表一个自己写的分页类(可以对URL有多个参数的也能分页) 欢迎大家提意见 eval array 的问题
2.多设几个WEB服务器。可以根据业务不同。把请求发到不同的服务器
3.把图片移到静态服务器,最好可以用CDN
4.用lighttpd或nginx 来支持高并发
静态化分流[n种分法],介绍一种无脑入门级的,就是不同二级域名指向不同服务器。注: mysql-cluster 主要是用来数据备份的。