【问题标题】: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 秒。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-03-04
      • 1970-01-01
      • 1970-01-01
      • 2010-09-16
      • 2018-07-26
      • 2017-03-27
      • 1970-01-01
      相关资源
      最近更新 更多