文档章节

同时发送多个ajax请求,导致响应时间变长的问题

gao皇帝
 gao皇帝
发布于 2017/05/16 11:36
字数 290
阅读 202
收藏 0

   应该尽量避免同时发送多个ajax请求,会发生阻塞,那么是阻塞在一起发不出去呢?是服务器处理阻塞住回不来?还是已经回来的数据处理不及阻塞住了?

   经过测试,第三个猜想几乎是不可能的,客户端的处理能力还是可以的。第一个猜想,只要你不傻x似得一下子发十几个也不会有问题。那就是服务器处理的问题了,可是服务器要同时处理几百,几千,甚至更多的请求,怎么会处理不过来这几个请求?

   因为服务器不是给你一个人用的,会给每个用户分配个session。觉得这哥们说的对:

那么php的session到底是怎么回事呢?

Session 的工作机制是:为每个访问者创建一个唯一的 id (UID),并基于这个 UID 来存储变量。UID 存储在 cookie 中,亦或通过 URL 进行传导。

每次使用session 的时候都要将它开启。

© 著作权归作者所有

上一篇: 一些笔试题目
gao皇帝
粉丝 2
博文 25
码字总数 7558
作品 0
西安
私信 提问
加载中

评论(2)

gao皇帝
gao皇帝 博主

引用来自“orpherus”的评论

那是不当使用php内置session带来的问题
我也是个初学者,使用的symfony框架,至于session是怎使用的我不知道。
orpherus
orpherus
那是不当使用php内置session带来的问题
PHP中Session可能会引起并发问题

在进行Web应用程序开发的时候,人们经常会用Session存储数据。但可能有人不知道,在PHP中,Session使用不当可能会引起并发问题。印度医疗行业软件解决方案提供商Plus91 Technologies高级工程...

蜗牛奔跑
2015/06/29
39
0
高可用流量管理框架 - Sentinel

Sentinel 是什么 随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 是面向分布式服务架构的轻量级流量控制产品,主要以流量为切入点,从流量控制、熔断降级、系统负载保护...

小鼠标李豪
2018/08/06
9K
3
Web前端性能优化——如何提高页面加载速度

前言: 在同样的网络环境下,两个同样能满足你的需求的网站,一个“Duang”的一下就加载出来了,一个纠结了半天才出来,你会选择哪个?研究表明:用户最满意的打开网页时间是2-5秒,如果等待...

菜鸟的进阶
2017/10/18
26
0
小博老师解析Ajax核心技术 ——Ajax原理及优缺点

[引言] AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML)。是一种创建交互式网页应用的网页开发技术。它使用: 使用XHTML+CSS来标准化呈现。 使用XML和XSLT进行数据交...

博为峰教研组
2016/12/01
26
0
Web系统大规模并发:电商秒杀与抢购

一、大规模并发带来的挑战 在过去的工作中,我曾经面对过5w每秒的高并发秒杀功能,在这个过程中,整个Web系统遇到了很多的问题和挑战。如果Web系统不做针对性的优化,会轻而易举地陷入到异常...

天下杰论
2016/01/14
406
1

没有更多内容

加载失败,请刷新页面

加载更多

Mybatis Plus性能分析

一、配置 /** * 性能分析 * @return */@Bean@Profile({"dev","test"})public PerformanceInterceptor performanceInterceptor (){ PerformanceInterceptor performanceInterceptor......

一个yuanbeth
23分钟前
4
0
一次写shell脚本的经历记录——特殊字符惹的祸

本文首发于微信公众号“我的小碗汤”,扫码文末二维码即可关注,欢迎一起交流! redis在容器化的过程中,涉及到纵向扩pod实例cpu、内存以及redis实例的maxmemory值,statefulset管理的pod需要...

码农实战
26分钟前
4
0
为什么阿里巴巴Java开发手册中不建议在循环体中使用+进行字符串拼接?

之前在阅读《阿里巴巴Java开发手册》时,发现有一条是关于循环体中字符串拼接的建议,具体内容如下: 那么我们首先来用例子来看看在循环体中用 + 或者用 StringBuilder 进行字符串拼接的效率...

武培轩
38分钟前
6
0
队列-链式(c/c++实现)

队列是在线性表功能稍作修改形成的,在生活中排队是不能插队的吧,先排队先得到对待,慢来得排在最后面,这样来就形成了”先进先出“的队列。作用就是通过伟大的程序员来实现算法解决现实生活...

白客C
47分钟前
65
0
聊聊nacos的notifyConfigInfo

序 本文主要研究一下nacos的notifyConfigInfo CommunicationController nacos-1.1.3/config/src/main/java/com/alibaba/nacos/config/server/controller/CommunicationController.java @Cont......

go4it
昨天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部