Skip to content

✨ faet: support async request#47

Merged
chzealot merged 1 commit into
open-dingtalk:mainfrom
ginping:feat/support_async_requeist
Aug 5, 2024
Merged

✨ faet: support async request#47
chzealot merged 1 commit into
open-dingtalk:mainfrom
ginping:feat/support_async_requeist

Conversation

@ginping
Copy link
Copy Markdown
Contributor

@ginping ginping commented Aug 5, 2024

投放、更新卡片的接口会阻塞,一次只能处理一个请求,当接口处理的时间比较长(如 AI 卡片场景)时无法同时支持多人使用。

投放、更新卡片相关的接口都改成 aiohttp,stream 使用 background_task 来处理任务,避免异步任务中执行耗时同步任务造成的阻塞事件循环的问题。

@chzealot chzealot merged commit e9a24f3 into open-dingtalk:main Aug 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants