Skip to content

单线程,DB连接被死循环占用,导致其它API 无法调用 sql #14

@zero-luo

Description

@zero-luo

抱歉了 @CoderCharm ;这个问题可能这个项目关系不大,只是我实在找不到解决方法;我描述下我的问题;
首先基于这个demo 创建了两个api接口;
1、robot_status API 创建一个 BackgroundTasks 后台任务,用于收集第三方平台数据 ,插入进数据库
image
后台任务执行方法
image
image

2、get_robot_profit API 是获取数据库最新的 data
image

在不启动后台任务时,查询 数据、 插入数据 都能正常执行;

当我启动后台任务时,导致 get_robot_profit 这个API一直loading 获取不到数据;
后台中任务中数据插入是正常的;

请问这个问题要如何处理呢??

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions