我们发现其中 Rescheduling interrupts 变化的最快, 这个是重调度中断(RES),这个中断类型表示,唤醒空闲状态的 CPU 来调度新的任务运行。...redis 连接没有, redis 用的 predis, 这个是一个纯 PHP 实现, 性能不高, 换成了 phpredis:
打开 laravel 的 config/database.php 文件,...另外由于 Laravel 自己封装了一个 Redis 门面, 而恰好 redis 扩展带来的对象名也叫 Redis....所以需要修改 Laravel 的 Redis 门面为其他名字, 如 RedisL5.
再次进行压测
?...通过安装 redis 扩展, 以及使用 phpredis 来驱动 Laravel的 redis 缓存, 提升性能, 达到了又一次近 50% 的性能提升.
最终我们完成了我们的性能提升 104% 的目标