解决方案 »

  1.   

    注意sql 的优化, 数据库连接,io 流等用完之后关闭。
      

  2.   

    这个吧,你的代码并不能解决用户访问过多的局限性问题。
    百万级用户一般都会做成静态页面。
    之前我看到过node.js,从介绍呢应该是能解决你的问题。我自己没去研究,因为我从事的项目还没涉及这么大访问量。嘿嘿
      

  3.   

    高并发需要用到其他的技术
    推荐你看下这个http://blog.csdn.net/21aspnet/article/details/6582530
      

  4.   

    性能优化不是某一个层面的事。Java部分的优化,等你能自己把框架仿到一定程度再来想这些事。
      

  5.   

    如果你做的网站访问量很大,并发量很高时,数据优化只是一方面。数据量一大的话考虑的方面就很多了,sql优化仅仅是一部分,这不能从根本上解决问题,这个时候就要考虑数据缓存。还要考虑并发,还要做相应的服务器集群等等。数据量再大点的话,就要考虑SSH框架本身能否承受住,这个时候替换整个web框架也是有可能的。
    了解一下淘宝把,双十一1.88亿的订单,350亿的交易额,想想整个web系统要承受多大的压力,但是淘宝依然应付自如,淘宝背后的技术团队真的很牛。 
      

  6.   

    nginx负载均衡,mc做缓存,路由请求,集群,这种问题不好回答,只有大致方向
      

  7.   

    先来个上线前才code review  检查基本编码问题,流关闭 ,异常处理,日志等,
    再来个性能测试lr进行压力,设置合理的vuser看你的代码能处理的事务数,
    第三在 根据测试结果判定你的性能瓶颈在哪里,然后再针对性的改。
    第四更多的是实际运行之后,也就是发布之后,进行监控,观察日志信息。然后进行优化。
    最不赞成的就是先不定位问题就开始优化,东改改西改改不能解决问题。