摘要: 在秒杀,抢购等并发场景下,可能会出现超卖的现象,在 PHP 语言中并没有原生提供并发的解决方案,因此就需要借助其他方式来实现并发控制。 列出常见的解决方案有: 使用队列,额外起一个进程处理队列,并发请求都放到队列中,由额外进程串行处理,并发问题就不存在了,但是要额外进程支持以及处理延迟严重,本文不先 阅读全文
posted @ 2020-05-21 21:01 八重樱 阅读(635) 评论(0) 推荐(1) 编辑
摘要: 1. 数据发送过程 我的官方群点击此处。 首先由客户端将数据发往缓冲区 (服务端并不是直接收到的), 对于客户端来说,这次的数据即是发送成功了, 对于服务端是否真正的收到他是不知道的, 然后再由服务端从缓冲区中读取数据。图解: 2. 什么是数据边界 因为 TCP 是流式传输,对于服务端来说并不知道此 阅读全文
posted @ 2020-05-21 16:03 八重樱 阅读(851) 评论(0) 推荐(0) 编辑