前去面试,面试官提了一个问题:怎么优化B/S系统的并发性?意思是指,在管理系统中,如果客户端同时使用的客户过多,达到万的数量级,怎么优化系统才能保证系统不瘫痪?
我不确定他具体指的是什么方面会导致系统瘫痪:web服务器承受不了压力还是数据过大?请明白人给出解答。
散分!!!!!
------解决方案--------------------
应用服务器并发压力 数据库并发连接数量 等等
------解决方案--------------------
尽可能减少数据库的操作或应用服务器的集中压力
比如页面静态化,将内容固化,使其不再访问数据库
适当应用缓存,达到一定效果后再操作数据库。
进行负载均衡配置,配置多台应用服务器或多数据库服务器
------解决方案--------------------
------解决方案--------------------
限制登录用户数量!