【问题标题】:FASTAPI Async def vs DefFASTAPI 异步 def 与 Def 【发布时间】:2021-09-11 18:02:17 【问题描述】: 谁能详细解释一下为什么 Fastapi 不建议使用 async def 来阻塞 I/O 操作? 我在网上搜索过,但找不到包含所有详细信息的单一解释。 【问题讨论】: 标签: fastapi 【解决方案1】: 引用python-doc 不应直接调用阻塞(CPU 绑定)代码。例如,如果一个函数执行 1 秒的 CPU 密集型计算,则所有并发的 asyncio 任务和 IO 操作都会延迟 1 秒。 【讨论】: