java web 处理大量用户并发提交的简单思路:队列加定时提交
2012-12-26 10:19
316 查看
模拟简单程序代码如下:
package cn.zz.lc.test; import java.util.LinkedList; import java.util.Queue; public class TestQueue { public static void main(String[] args) throws InterruptedException { Queue<String> queue = new LinkedList<String>(); for (int i = 0; i < 65; i++) { queue.offer("queue emement:" + i); } System.out.println(queue.size()); String str; int j = 1; while (!queue.isEmpty()) { int k = 10; while ((str = queue.poll()) != null) { System.out.println(str); k--; if (k == 0) { break; } } System.out.println("第" + j + "次提交!"); j++; Thread.sleep(5000); } System.out.println("==================================="); System.out.println(queue.size()); } }
相关文章推荐
- java 大量数据提交时,使用队列定时提交思路的程序实现
- 这是一个秒杀系统,即大量用户抢有限的商品,先到先得 用户并发访问流量非常大,需要分布式的机器集群处理请求 系统实现使用Java
- 在Web应用中,会用到大量的Ajax请求,在Ajax请求中存在的一个问题就是如何判断session超时,在网上找到的一个java中处理此问题方法:
- Java如何处理大量的并发请求
- 案例4-3 Ajax的响应处理简单实例(征服Ajax——Web 2.0快速入门与项目实践Java)
- java web开发 高并发处理
- Oracle EBS 大量并发请求提交导致内存不足系统杀死Java JVM进程
- Java Web 开发利用Struts2+Spring+mybatis写一个用户登录界面以及简单的数据交互
- java web 高并发处理
- java web开发 高并发处理
- Mysql的锁机制与PHP文件锁处理高并发简单思路
- JAVA_WEB 高并发处理
- java web开发 处理高并发的方案
- JavaWeb -- Struts2,对比, 简单表单提交,校验,防重复提交, 文件上传
- java web开发高并发系列(1)--- 高并发处理
- java并发-使用内置条件队列实现简单的有界缓存
- JavaWeb -- Struts2,对比, 简单表单提交,校验,防重复提交, 文件上传
- java web开发之高并发处理
- [JAVAWEB]2.在JSP中处理表单提交的数据
- <java EE 项目:petstore> 从一个简单项目看 java web 如何在本jsp页面上对用户输入的格式进行限制与验证