对于日访问量达到1W IP的处理方法

转自:http://www.java123.net/56026-2.html

对于日访问量达到1W IP的处理方法

一、1万ip真是不高:

1.常用数据用缓存,减轻数据库压力。
2.详细页数据生成静态页面。

二、10000算是相当小的了,不需要什么特殊的处理机制,只要符合最一般的编程规则就可以了,也用不着双机什么的,一台服务器日均10000个IP都受不了,就可以拿去烧火了~

三、瓶颈在数据库,多用缓存+静态页吧,

四、
I万IP,apache是没有问题的
10万IP考虑WEB服务器架构了。

五、 tomcat + apache  

六、数据库要建索引

七、负载均衡在这个场景呢 根本谈不上  
jndi并发取决于什么 这个不清楚 如果确实如此就换方案
至于其他大家说的静态页与各级缓存确实是最中肯的

八、 单web server就够用了 一般的服务器每秒生成10到20个动态页面决对没问题

九、tomcat 单独集群也可以解决

十、按照大多数网站的访问规律来说1wip差不多10wpv的样子,这个访问量不算高,可以不用全站生成html,当然类似首页这样一次读取较多数据的页面推荐使用cache

十一、没必要集群
2、优化代码(做适当的缓存)
3、为数据库建立索引

十二、讨论IP不如讨论PV更实际  

十三、新闻和OA完全是两回事
新闻类的 全静态HTML 并发5W都可能承受
OA类的 100IP数据库都需要用集群了  
而且把业务逻辑放在 前端程序还是用高级的存储过程这都是问题的重点

十四、

1、看看每天的PV多少,峰值时每秒的访问量。
  光从Tomcat能承受的并发来看,Tomcat应付几百个并发没什么问题,前提是服务器够强,逻辑够简单。
2、这个网站是什么类型的网站,网站后台的业务逻辑复杂吗? 例如:电子商务网站比门户网站的业务复杂的多。
  如果业务逻辑复杂,那压力可能在数据库上,数据库的响应慢也会影响到Tomcat的响应速度。数据库的负载均衡不太好做,所以在操作数据库的时候
  注意SQL的优化,当然也要考虑数据库的优化,这个应该是DBA做的事情。
要看系统的实际应用情况,主要看高峰期的流量 一般是乘2到3
3、对于网站的测试,可以通过LoadRunner压力测试工具,模拟还算可以。
4、不建议使用Tomcat的连接池,现在有很多第三方的连接池,找个好点的。
5、在建设一个网站时,缓存非常重要,有数据库的Cache,服务器端数据Cache,CDN缓存等,考虑好每个细节。
6、做一个网站,WEB2.0和WEB1.0是有点区别的。
7、一般不要担心Tomcat承受不了压力,我们可以通过多台服务器集群来解决这个问题。

十五、日访问量1W 不是 小时访问量1W  
一天按24小时算应该是 86400s 吧?
也就是你所谓的 0.1157 IP/s  
然而,事实上一天按24小时算那肯定差的多,毕竟访问是有一个或几个高峰期的,应该拿具体数据来分析看负载。
的确啊,一天1W IP说明不了什么啊。
主要还是看 读取或者写入数据 的频次吧。
1W而已,没什么大不了的,就一台普通的服务器都受的了,多做些缓存之类的,优化处理,才是关键
讨论PV不如讨论业务逻辑更实际


参考这个试一下:http://blog.sina.com.cn/s/blog_4b4cb069010009j6.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值