Advertencia
Este paquete ya no se mantiene, recomendamos encarecidamente utilizar laravel/octane oficial de Laravel como alternativa.
Si necesita soporte de rutina, considere probar laravel-hyperf para obtener un mayor rendimiento (este es un marco Hyperf estilo Laravel).
Este paquete proporciona un servidor HTTP de alto rendimiento para acelerar su aplicación Laravel/Lumen basada en Swoole.
PHP | Laravel | Lúmenes | lana |
---|---|---|---|
>=7.2 | >=5.5 | >=5.5 | >=4.3.1 |
Socket.io
.Por favor consulte Wiki
Pruebe con Lumen 5.6 limpio, usando CPU DigitalOcean 3 / 1 GB de memoria / PHP 7.2 / Ubuntu 16.04.4 x64
Herramienta de evaluación comparativa: wrk
wrk -t4 -c100 http://your.app
wrk -t4 -c10 http://lumen-swoole.local
Running 10s test @ http://lumen-swoole.local
4 threads and 10 connections
Thread Stats Avg Stdev Max +/- Stdev
Latency 6.41ms 1.56ms 19.71ms 71.32%
Req/Sec 312.99 28.71 373.00 72.00%
12469 requests in 10.01s, 3.14MB read
Requests/sec: 1245.79
Transfer/sec: 321.12KB
wrk -t4 -c10 http://lumen-swoole.local:1215
Running 10s test @ http://lumen-swoole.local:1215
4 threads and 10 connections
Thread Stats Avg Stdev Max +/- Stdev
Latency 2.39ms 4.88ms 105.21ms 94.55%
Req/Sec 1.26k 197.13 1.85k 68.75%
50248 requests in 10.02s, 10.88MB read
Requests/sec: 5016.94
Transfer/sec: 1.09MB
Las preguntas comunes se recogen en Preguntas y respuestas. Puede ir a comprobar si su pregunta aparece en el documento.
Lea la Guía de problemas antes de enviar un problema, gracias.
Los errores y las solicitudes de funciones se rastrean en GitHub.
Huang-Yi,
El paquete Laravel-Swoole es un software de código abierto con licencia MIT.
¡Oye amigo! ¡Ayúdame por un par de!