- 主题:面试的时候被问到一个问题
bbs+apache、精华区和备份在一台机器上足矣
多加几块硬盘而已
影响不了多少效率的
【 在 supertcy (像个孩子) 的大作中提到: 】
: bbs+apache,squid,精华区,二战,再加上备份、令狐冲之类的,还有dev那个,不是起码4,5台么 ;)
--
FROM 60.206.216.*
记得以前看过说911时CNN网站访问量爆增,采取的对策是对每个连接请求都直接返回一个数据包,包含了用户最关心的事件,这样可以尽量少地减少连接数,ms是这个意思吧,记不得了。这个也算是一个应对策略吧。
【 在 aid666 (ccc) 的大作中提到: 】
: 简历上写了做BBS的维护。然后突然问我,要是某一天访问量突然增大了上百倍,导致了无法访问,给你两天时间,怎么解决这个问题?
: 我很FT。
: 加硬件吧,这个是根本。跟我讲,你又没做过负载均衡,装机器又麻烦,你有信心两天弄好吗?
: ...................
--
FROM 218.94.6.*
我也没说就一台阿。。
【 在 SpiritRain (妖精雨·日月光华同灿烂·孤身一妖闯北京) 的大作中提到: 】
: 一台机器w把人在线不死就怪了。。。
--
FROM 61.51.122.*
水木运行squid和bbs的是一台机器吧?
要不web连接做缓冲squid和term方式连接BBS的IP怎么保证一致呢?
恩,当然可以在squid那台机器做端口映射到主服务器。
【 在 JulyClyde (七月) 的大作中提到: 】
: 据我分析,不是一台
: 但核心只有一台
--
FROM 211.99.222.*
其实并不一致啊
telnet的是newsmth.net
www的是www和www4
【 在 NeuroMatrix (神经矩阵|渴望长胖~空忘~~) 的大作中提到: 】
: 水木运行squid和bbs的是一台机器吧?
: 要不web连接做缓冲squid和term方式连接BBS的IP怎么保证一致呢?
: 恩,当然可以在squid那台机器做端口映射到主服务器。
--
FROM 222.130.191.*
其实得分析那部分流量大了
如果是几个比较静态的页面
那就前面加一个squid,
或者本机在apache之前加上lighttpd这类的轻量的httpd,
如果是交互部分流量大,这个就不好弄了,毕竟2天时间改程序肯定来不及了。
当然可以考虑什么18m的方案,把机器加内存加硬盘加cpu
不过登录不上去是因为连接接数太多。那一台机器估计是够呛了
【 在 JulyClyde (七月) 的大作中提到: 】
: 那要看是哪种BBS了
: 如果像水木这样的,那就没办法了。因为目前的结构过于依赖共享内存,无法分布式运行
: 如果是wwwboard,则可以通过缓存来解决。
: ...................
--
FROM 220.181.38.*
首先要想的应该是判断是不是受到异常流量攻击..切断部分流量保持基本服务
【 在 aid666@newsmth.net-SPAM.no (ccc) 的大作中提到: 】
: 简历上写了做BBS的维护。然后突然问我,要是某一天访问量突然增大了上百倍,导致了无法访问,给你两天时间,怎么解决这个问题?
: 我很FT。
: 加硬件吧,这个是根本。跟我讲,你又没做过负载均衡,装机器又麻烦,你有信心两天弄好吗?
: 那我加网关缓存。又给我讲,你这个能应付了上百倍增加的访问量吗?又宕了怎么办?
: 最后还是很不甘心的说,对不起这个问题没有认真考虑过....
: 想问问各位大牛,这个问题该怎么回答...
: 还有就是,如果真的访问量突增,该做什么..?
--
FROM 194.81.254.89
面试的时候说了是正常的访问量增加,比如突然的公众注意力集中。
只是不太清楚,如果想要从根本上提升性能,应该怎么做。
【 在 Danielfree.bbs@bbs.sjtu.edu.cn (飞鱼·唯楚有才) 的大作中提到: 】
: 首先要想的应该是判断是不是受到异常流量攻击..切断部分流量保持基本服务
--
修改:aid666 FROM 218.249.29.*
FROM 218.249.29.*
负载均衡可以用硬件 F5 来实现
至于主机,我说用Ghost来弄出几台会有人拍我吧
PS:还一个土办法,限制流量,保证一部分人能用
【 在 aid666 (ccc) 的大作中提到: 】
: 简历上写了做BBS的维护。然后突然问我,要是某一天访问量突然增大了上百倍,导致了无法访问,给你两天时间,怎么解决这个问题?
: 我很FT。
: 加硬件吧,这个是根本。跟我讲,你又没做过负载均衡,装机器又麻烦,你有信心两天弄好吗?
: ...................
--
修改:tombcy FROM 211.157.9.*
FROM 211.157.9.*