• 任务
    • 协程任务
    • 异步任务

    任务

    某些场景对主流程没有依赖,可以直接使用任务来实现类似这些功能。框架为开发者提供了协程和异步两种任务。切记无论是协程任务还是异步任务,任务里面操作都只支持协程,且能使用框架封装的是所有 IO 操作(数据库、缓存…)

    协程任务

    协程任务投递任务的时候不会阻塞主进程相当于一次协程调用,一般用于需要等待任务结果返回的场景。

    异步任务

    有些场景主流程并不关心的任务执行的结果,此时就可以使用异步任务。