Update: use async swoole_client in fpm