laravel swoole
v2.13.0
警告
該軟體包不再維護,我們強烈建議使用 Laravel 官方的 laravel/octane 作為替代方案。
如果您需要協程支持,請考慮嘗試 laravel-hyperf 以獲得更高的效能(這是一個 Laravel 風格的 Hyperf 框架。)
該套件提供了一個高效能的 HTTP 伺服器來加速基於 Swoole 的 Laravel/Lumen 應用程式。
PHP | 拉維爾 | 流明 | 斯沃爾 |
---|---|---|---|
>=7.2 | >=5.5 | >=5.5 | >=4.3.1 |
Socket.io
協定。請參閱維基百科
使用乾淨的 Lumen 5.6 進行測試,使用 DigitalOcean 3 CPU / 1 GB 記憶體 / PHP 7.2 / Ubuntu 16.04.4 x64
基準測試工具: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
常見問題收集在問答中。你可以去檢查一下你的問題是否在文件中列出。
請在提交問題之前閱讀問題指南,謝謝。
Bug 和功能請求在 GitHub 上進行追蹤。
黃毅,
Laravel-Swoole 套件是根據 MIT 許可證授權的開源軟體。
嘿夥計!幫我幾個吧!