一个Laravel+swoole的性能测试Docker环境

说明

最近想测试一下 swoole的性能,发现每次都要搞环境太麻烦了,所以做了一个docker compose 文件.
这个仓库主要是用来测试 laravel 在PHP8环境下使用Swoole 和 php-fpm 模式的性能差异
使用Docker compose 管理,包含 mysql redis php nginx prometheus grafana,基本可以构建出一套测试环境了。

启动

先启动容器,laravel-s/octane 需要自己进入php容器启动,具体自己看官方文档

composer install -o
docker-compose up -d

详细信息

php:8
laravel 8.75
laravel-s 3.7
octane 1.2

说明

更多细节请自己阅读 docker-compose.yml 文件

仓库地址

laravel-s-demo

点赞