首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > 高性能WEB开发 >

web端作为服务器,访问量巨大,如何样提高其性能呢

2013-04-26 
web端作为服务器,访问量巨大,怎么样提高其性能呢?web端作为服务器,访问量巨大,怎么样提高其性能呢?加入说

web端作为服务器,访问量巨大,怎么样提高其性能呢?
web端作为服务器,访问量巨大,怎么样提高其性能呢?加入说有500个客户端同时调用接口,怎么样提高性能,从而使得不会出现“crash”的情况呢?

C#+SQLServer:数据库使用EF CODE FIRST自动生成。球大侠解答 服务器 Web 性能优化 数据库 访问量
[解决办法]
web你的瓶颈在哪里?可以仔细说出来帮你看看!
一般这几个问题:
1、数据库连接超大。最好采用连接池方式;可以优化为可以采用多实例的方式;还可以优化为数据服务方式,独立出数据的访问最为服务方式!
2、web容器并发问题。最好线程池;可以优化为多实例方式;还可以优化为负载均衡;还可以优化为多负载均衡问题。
3、至于其他要看你的问题!
[解决办法]

引用:
web你的瓶颈在哪里?可以仔细说出来帮你看看!
一般这几个问题:
1、数据库连接超大。最好采用连接池方式;可以优化为可以采用多实例的方式;还可以优化为数据服务方式,独立出数据的访问最为服务方式!
2、web容器并发问题。最好线程池;可以优化为多实例方式;还可以优化为负载均衡;还可以优化为多负载均衡问题。
3、至于其他要看你的问题!


优化点就那么几个:引入缓存、采用dbcp、不是特别重要的业务可以采用异步处理
双拳难敌四手,再怎么优化,单台服务器的性能也是有上限的。
此时我们应该考虑采用负载,比如开源的LVS等,如果是小型应用也可以考虑Apache或Nginx等
通俗的话讲就是“堆服务器”,靠量取胜

[解决办法]
负载均衡+分布式
500 如果是qps的话  不低了....


如果你单单用WebServer做为接口,而不是用于用户访问的话
建议自己写成Socket的....这样性能会好很多......

热点排行