task任务里面为什么不能使用异步redis

来源:7-15 登录模块优化(二)

Meloty

2018-09-25

老师您好,我看您在task任务里边,将存放验证码的异步redis操作改成了同步存验证码了,想请问为什么不能再task任务里边进行异步redis操作。因为我使用异步redis存放验证码,报如下错误:can’t use async-io in task process.不太明白原理,请老师指教。不甚感激…

写回答

1回答

singwa

2018-09-28

同学您好,不好意思这么晚回复您,刚看到您的消息,请看官网 https://wiki.swoole.com/wiki/page/p-async.html

woole\Server的Task进程是同步阻塞的,没有EventLoop,因此无法使用除定时器之外的任何异步API


0
0

Swoole入门到实战打造高性能赛事直播平台

swoole创始人推荐,借助Swoole打造高性能直播平台

2228 学习 · 1062 问题

查看课程