开发者社区> 问答> 正文

为什么我们需要将耗时或资源消耗大的处理逻辑从请求主流程中剥离出来异步执行?

为什么我们需要将耗时或资源消耗大的处理逻辑从请求主流程中剥离出来异步执行?

展开
收起
冲冲冲c 2024-08-05 19:39:59 8 0
2 条回答
写回答
取消 提交回答
  • 我们需要将耗时或资源消耗大的处理逻辑从请求主流程中剥离出来异步执行,是为了让请求能够被迅速处理返回给用户,同时避免应用服务器被这些计算密集型任务压垮,从而提高系统响应速度和降低成本。

    2024-08-05 21:24:44
    赞同 1 展开评论 打赏
  • 如果您的函数中存在耗时较长、资源消耗较大或容易出错的逻辑,您可以使用异步调用的方式,让您的程序响应更加迅速,更加可靠地应对突发流量。当您对函数发起异步调用时,无需等待函数响应,相关请求会被持久化保存到函数计算内部队列中,然后被可靠地处理。本文介绍异步调用的应用场景以及常见功能。参考文档

    image.png

    2024-08-05 20:18:53
    赞同 1 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载