- 主题:面试的时候被问到一个问题
那要看是哪种BBS了
如果像水木这样的,那就没办法了。因为目前的结构过于依赖共享内存,无法分布式运行
如果是wwwboard,则可以通过缓存来解决。
【 在 aid666 (ccc) 的大作中提到: 】
: 简历上写了做BBS的维护。然后突然问我,要是某一天访问量突然增大了上百倍,导致了无法访问,给你两天时间,怎么解决这个问题?
: 我很FT。
: 加硬件吧,这个是根本。跟我讲,你又没做过负载均衡,装机器又麻烦,你有信心两天弄好吗?
: 那我加网关缓存。又给我讲,你这个能应付了上百倍增加的访问量吗?又宕了怎么办?
: 最后还是很不甘心的说,对不起这个问题没有认真考虑过....
: 想问问各位大牛,这个问题该怎么回答...
: 还有就是,如果真的访问量突增,该做什么..?
--
FROM 222.130.192.*
据我分析,不是一台
但核心只有一台
【 在 aid666 (ccc) 的大作中提到: 】
: 我那个时候也这么讲的...
: 不知道水木是怎么样的?也是一台机器?
--
FROM 222.130.192.*
只有一台有数据,其它都是前端代理之类的
【 在 luckwithme (Marvel) 的大作中提到: 】
: 那怎么做到数据的一致性?
--
FROM 61.135.152.*
dev也算啊?
【 在 supertcy (像个孩子) 的大作中提到: 】
: bbs+apache,squid,精华区,二战,再加上备份之类的,还有dev那个,不是起码4,5台么 ;)
--
FROM 61.135.152.*
其实并不一致啊
telnet的是newsmth.net
www的是www和www4
【 在 NeuroMatrix (神经矩阵|渴望长胖~空忘~~) 的大作中提到: 】
: 水木运行squid和bbs的是一台机器吧?
: 要不web连接做缓冲squid和term方式连接BBS的IP怎么保证一致呢?
: 恩,当然可以在squid那台机器做端口映射到主服务器。
--
FROM 222.130.191.*