Комментарии 4
Вот интересный проект в стиле Laravel поверх swoole
https://github.com/hypervel/hypervel
Находится в бесконечном устаревании, поддерживается китайцами (оригинал построенный на hyperf как минимум), багтрекер завален иероглифами, найти актуальную документацию весьма непросто, доходило даже до абсурда - не работает HowTo быстрый старт инструкция с официального сайта. Это просто мрак. А ведь фреймворк на свуле действительно нужен, но делать его должны не дилетанты, а профи типа симфонийцев
Swoole работает в асинхронном режиме, но блокирующие операции (sleep, file_put_contents, медленные SQL-запросы) всё равно блокируют воркер. Если воркер заблокирован — он не может обрабатывать новые HTTP-запросы.
Вы специально не используете корутины, а в следствии и сам swoole на полную?
Если включите все хуки для корутин, то у вас не будет блокирующих IO-операций.

SwooleApp: Легковесный фреймворк для Swoole — разбираем пример приложения