开发者社区> 问答> 正文

Java Web项目中并发量由什么因素影响?

小旋风柴进 2016-03-04 11:52:51 1400

问题背景:由个Web项目由JavaEE技术搭建,项目框架实现为Spring + Mybatis + SpringMVC,服务器使用Tomcat7。
问题描述:
1.这个项目的并发量受什么因素直接影响?(跟框架挂钩吗?)
2.如果提高项目的并发量 可以从那几个方面着手?(最好列举几个开源的技术框架)

Java 数据库连接 Spring mybatis
分享到
取消 提交回答
全部回答(4)
  • 一生有你llx
    2019-07-17 18:52:05
    0 0
  • 文殊人
    2019-07-17 18:52:05
    1 0
  • nothingfinal
    2019-07-17 18:52:05

    直接从提高并发量的着手点来回答吧:
    1.数据库,这是web项目中最常见的瓶颈,解决方法一般都是通过cache
    2.远程接口调用,解决方法是选择高性能的RPC框架,使用长连接代替短连接
    3.容器,容器本身的并发量是有上限的,所以大型系统都是分布式的
    4.业务逻辑,复杂的业务逻辑肯定会花费更多的时间去处理,可以采用异步或多线程的方式解决
    5.其他,如JVM调优,网络带宽,CDN加速等等很多其他因素

    0 0
  • 小旋风柴进
    2019-07-17 18:52:05

    直接从提高并发量的着手点来回答吧:
    1.数据库,这是web项目中最常见的瓶颈,解决方法一般都是通过cache
    2.远程接口调用,解决方法是选择高性能的RPC框架,使用长连接代替短连接
    3.容器,容器本身的并发量是有上限的,所以大型系统都是分布式的
    4.业务逻辑,复杂的业务逻辑肯定会花费更多的时间去处理,可以采用异步或多线程的方式解决
    5.其他,如JVM调优,网络带宽,CDN加速等等很多其他因素

    0 0
添加回答

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题