Laravel 9 + octane
💡 Laravel Octane 通過使用高性能應用程序服務器為您的應用程序提供服務來增強您的應用程序的性能,包括 Open Swoole,Swoole,和 RoadRunner。 Octane 啟動您的應用程序一次,將其保存在內存中,然後以極快的速度向它提供請求。
目錄:
前置作業
💡 如果出現錯誤回報: Invalid command 'ProxyPreserveHost', perhaps misspelled or defined by a module not included in the server configuration 表示apache內部需要開啟的模組未開啟
開啟相關的apache proxy 模組
sudo a2enmod proxy
sudo a2enmod proxy_http
sudo a2enmod proxy_ajp
sudo a2enmod rewrite
sudo a2enmod deflate
sudo a2enmod headers
sudo a2enmod proxy_balancer
sudo a2enmod proxy_connect
sudo a2enmod proxy_html
使用指令
💡 如果出現錯誤回報: Invalid command 'ProxyPreserveHost', perhaps misspelled or defined by a module not included in the server configuration 表示apache內部需要開啟的模組未開啟
開啟相關的apache proxy 模組
你可以通
octane:start
的命令--workers
參數手動設置線程數
php artisan octane:start --workers=4
參考網址
PHP Laravel 工作技能