响应冲洗后的Flask测井

2024-05-28 21:00:40 发布

您现在位置:Python中文网/ 问答频道 /正文

我知道app.after_requestapp.teardown_request,但是有什么方法可以在响应被刷新到客户端之后运行日志记录命令。。以不影响客户表现的方式?在


Tags: 方法命令app客户端客户request方式记录
1条回答
网友
1楼 · 发布于 2024-05-28 21:00:40

我本想说request_finished信号可以工作,但是现在测试它,它确实要等到侦听器完成后再返回给用户。在

所以我认为这就剩下实现任务队列了—Flask有一些关于getting Celery based background tasks工作的文档。因此,当您到达slow logging命令时,您只需将任务添加到Celery队列中,完成对用户的响应,然后让Celery工作人员尽可能处理该任务。在

相关问题 更多 >

    热门问题