通过实验,整理了部分主流手机浏览器的并发请求数

本文通过实验探讨了部分主流手机浏览器对于同域的并发请求能力。利用Java服务端和JavaScript with jQuery前端进行测试,旨在填补移动端浏览器并发数统计的空白。实验结果已在多个IT社区分享。

网上未见针对移动端的浏览器并发数统计,可见的帖子数据全部来自于 StackOverflow 关于主机浏览器的一篇描述。

所以,设计了实验,探测了部分手机浏览器,对同域的并发访问量。

以下是实验程序

服务端(Java)

static private final AtomicLong SEQ = new AtomicLong(0);

@RequestMapping(value = "sleep/{s}", method = GET)
public Result<Long> sleepForSeconds(@PathVariable("s") int secondNum)
{
	long index = SEQ.incrementAndGet();
	try { Thread.sleep(secondNum * 1000); }
	catch (InterruptedException iex) { }
	Result<Long> result = new Result<>();
	result.setData(index);
	result.setSuccess(true);
	return result;
}

 

前端(JavaScript with jQuery)

<div id="area_display"></div>
<script>
var nowInMillis = new Date().getTime();
for (var i = -1; ++i != 28; )
{
	$.get(apictx + '/try/sleep/4?t=' + nowInMillis + '_' + i).done(function(result)
	{
		var html = $('#area_display').html();
		html += result.data + '(use ';
		html += new Date().getTime() - nowInMillis + 'ms)<br />';
		$('#area_display').html(html);
	});
}
</script>

本文还发表于在其它网站
ITeye :https://www.iteye.com/blog/user/surmounting/blog/2512203
中国开源社区:https://my.oschina.net/shane1984/blog/3162224
51CTO :https://blog.51cto.com/shanelooli/2468681

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值