2 cjx171717 cjx171717 于 2016.04.05 22:15 提问

SpringMVC基于app后端服务考虑高并发请求如何处理

要求一个请求并发能处理20000次/S,数据以JSON格式响应给客户端

1个回答

devmiao
devmiao   Ds   Rxr 2016.04.05 23:54
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
基于Spring+SpringMVC+MyBatis实现高并发秒杀APIM
基于Spring+SpringMVC+MyBatis实现高并发秒杀API 一、项目概述 一、为什么使用SSM框架 1.互联网公司常用框架 2.框架易于使用和轻量级 3.低代码倾入性 4.成熟的社区和用户群
springmvc+spring线程池处理http并发请求数据同步控制问题
springmvc+spring线程池处理http并发请求数据同步控制问题
springmvc的Controller并发
springmvc的Controller并发
SpringMVC是单例的,高并发情况下,如何保证性能的?
首先在大家的思考中,肯定有影响的,你想想,单例顾名思义:一个个排队过...  高访问量的时候,你能想象服务器的压力了... 而且用户体验也不怎么好,等待太久~ 实质上这种理解是错误的,Java里有个API叫做ThreadLocal,spring单例模式下用它来切换不同线程之间的参数。用ThreadLocal是为了保证线程安全,实际上ThreadLoacal的key就是当前线程的Thr
通过请求队列的方式来缓解高并发抢购
通过请求队列的方式来缓解高并发抢购(初探) 通过请求队列的方式来缓解高并发抢购(初探)   一、背景        在移动互联网高速发展的时代,各种电商平台的抢购业务变得越来越火爆,抢购业务所带来的高并发问题值得我们去探索,主要涉及的方面包括处理和响应速度、数据的一致性等。抢购开放的一瞬间,可能有成千上万的下订单请求发送到服务器去处理,如果只是简单的请求处理响应方式,不
如何让你的网站/应用/app满足大规模并发?
PHPer当被问到你的程序性能如何?程序的并发可以达到多少?程序的瓶颈在哪儿?为了满足业务需求应该购买多少台服务器?负载均衡中php应用服务器需要多少台? 我们来谈谈LNMP的并发考虑和资源分配。首先弄清楚几个概念 LNMP中的N是nginx充当Web Server 内容的分发者,会在文件系统找到相应的文件,就返回给浏览器,如:nginx。如果是静态的文件,就可以直接返回,但是如
为app提供api,架构该怎么设计,需要考虑高并发,访问量比较大
1.关于rest,仅仅是一种风格,至于框架,spring mvc 是比较成熟的,其实这块mvc 框架都不会成为你的问题,从团队熟练以及扩展上来说,spring 是个不错的选择,这块只要你设计好,开放API 是比较方便的。   2.关于数据库方面,如果是读的量很大的情况,比如读写比例10:1的情况下,访问量比较大,你可以考虑数据库的主从,以及负载均衡的一些东西,关于这块的东西很多,得从实际情况进行
海量高并发处理网站的负载均衡如何设计
【IT168 应用】随着线上业务的发展,网站面临高并发访问和海量数据流的情况屡见不鲜,系统中的各个核心设备所负担的处理能力和计算强度也会相应增大,使得单一设备根本无法承担。如果淘汰现有设备去做硬件升级,将造成资源的浪费,而且如果以后面临业务量的激增,又不得不再次投入高额的硬件升级成本,甚至性能再卓越的设备也不能满足将来业务量的需求。   在此种情况下,单纯的网络架构就显得捉襟见肘了,而负载均
SpringMVC默认单例的,高并发情况下,如何保证性能的?
单利模式因为大大节省了实例的创建和销毁,有利于提高性能,而ThreadLocal用来保证线程安全性。
如何在j2ee项目中处理高并发量访问?
经过查资料,方案如下所示。   1 从最基础的地方做起,优化我们写的代码,减少必要的资源浪费。         a、避免频繁的使用new对象,对于整个应用只需要存在一个实例的类,我们可以使用单例模式。对于String连接操作,使用      StringBuffer或StringBuilder,对于工具类可以通过静态方法来访问。         b、避免使用错误的方式,尽量