上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 48 下一页
摘要: php-fpm进程分配 在之前的文章中就说过了。在fasgcgi模式下,php会启动多个php-fpm进程,来接收nginx发来的请求,那是不是进程越多,速度就越快呢?这可不一定!得根据我们的机器配置和业务量来决定。 我们先来看下,设定进程的配置在哪里? pm = static | dynamic 阅读全文
posted @ 2020-08-03 09:52 李留广 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 1.CGI 是服务器与后台语言交互的协议,有了这个协议,开发者可以使用任何语言处理服务器转发过来的请求,动态地生成内容, 保证了传递过来的数据是标准格式的(规定了以什么样的格式传哪些数据(URL、查询字符串、POST数据、HTTP header等等)),方便了开发者。 2.fastCGI 首先,Fa 阅读全文
posted @ 2020-08-03 08:48 李留广 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 目录 前言 实现要点 正确的redis分布式锁实现 错误加锁方式 错误方式一 错误方式二 错误解锁方式 解锁错误方式一 解锁错误方式二 正确加锁释放锁方式 前言 现在的业务场景越来越复杂,使用的架构也就越来越复杂,分布式、高并发已经是业务要求的常态。像腾讯系的不少服务,还有CDN优化、异地多备份等处 阅读全文
posted @ 2020-07-30 09:25 李留广 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 我们通常使用的synchronized或者Lock都是线程锁,对同一个JVM进程内的多个线程有效。因为锁的本质 是内存中存放一个标记,记录获取锁的线程是谁,这个标记对每个线程都可见。然而我们启动的多个订单服务,就是多个JVM,内存中的锁显然是不共享的,每个JVM进程都有自己的 锁,自然无法保证线程的 阅读全文
posted @ 2020-07-30 09:01 李留广 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 在php与数据库的交互中,如果并发量大,并且都去进行数据库的修改的话,就有一个问题需要注意.数据的锁问题.就会牵扯数据库的事务跟隔离机制数据库事务依照不同的事务隔离级别来保证事务的ACID特性,也就是说事务不是一开启就能解决所有并发问题。通常情况下,这里的并发操作可能带来四种问题: 更新丢失:一个事 阅读全文
posted @ 2020-07-29 09:41 李留广 阅读(626) 评论(0) 推荐(0) 编辑
摘要: PHP观察者模式应用场景实例详解: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 阅读全文
posted @ 2020-07-23 10:34 李留广 阅读(696) 评论(0) 推荐(0) 编辑
摘要: more 命令功能类似 cat ,cat 命令是将整个文件的内容从上到下显示在屏幕上。 more 命令会一页一页的显示,方便使用者逐页阅读,而最基本的指令就是按空白键(space)往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能 。more 命令从前向后读取文件,因此在启 阅读全文
posted @ 2020-07-16 17:27 李留广 阅读(330) 评论(0) 推荐(0) 编辑
摘要: redis为单进程单线程模式,采用队列模式将并发访问变为串行访问。redis本身没有锁的概念,redis对于多个客户端连接并不存在竞争,但是在Jedis客户端对redis进行并发访问时会发生连接超时、数据转换错误、阻塞、客户端关闭连接等问题,这些问题均是由于客户端连接混乱造成。对此有2种解决方法: 阅读全文
posted @ 2020-07-16 10:11 李留广 阅读(1352) 评论(0) 推荐(0) 编辑
摘要: 单机的redis几乎不太可能说QPS超过10万+,一般在几万。 除非一些特殊情况,比如你的机器性能特别好,配置特别高,物理机,维护做的特别好,而且你的整体的操作不是太复杂。 Redis通过主从架构,实现读写分离,主节点负责写,并将数据同步给其他从节点,从节点负责读,从而实现高并发。 Redis高并发 阅读全文
posted @ 2020-07-16 09:45 李留广 阅读(636) 评论(0) 推荐(0) 编辑
摘要: 举个简单又不失一般性的场景,两个应用 A 和 B,域名分别是www.a.com、www.b.com,统一认证中心的域名是www.sso.com 1.用户通过浏览器先访问 A系统www.a.com/pageA , 这个pageA是个需要登录才能访问的页面, 2.A系统发现用户没有登录, 就重定向到认证 阅读全文
posted @ 2020-07-15 16:18 李留广 阅读(663) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 48 下一页