PHP中哪些函数是同步阻塞的
同步阻塞函数
- mysql、mysqli、pdo以及其他DB操作函数
- sleep、usleep
- curl
- stream、socket扩展的函数
- swoole_client同步模式
- memcache、redis扩展函数
- file_get_contents/fread等文件读取函数
- swoole_server->taskwait
- swoole_server->sendwait
swoole_server的PHP代码中有上述函数,Server就是同步服务器 代码中没有上述函数就是异步服务器
异步非阻塞函数
- swoole_client异步模式
- mysql-async库
- redis-async库
- swoole_timer_tick/swoole_timer_after
- swoole_event系列函数
- swoole_table/swoole_atomic/swoole_buffer
- swoole_server->task/finish函数