Skip to main content
 首页 » 编程设计

python之Pyramid 响应完成后如何执行方法

2025年05月04日13linjiqin

将 Pyramid 与 Akhet 结合使用,如何在将响应返回给客户端后执行方法?我相信这是通过 Pylons 中的 __after__ 方法完成的。我正在尝试执行数据库查询,但不希望它阻止请求响应。

请您参考如下方法:

您可以使用 response callback针对您的情况。

在 Michael Merickel 的评论后编辑:响应回调会阻止添加到的请求,但您不必担心该回调会阻止其他请求,因为每个请求都在不同的线程中运行。如果您仍然不需要使用回调来阻止请求,您可以生成不同的线程或进程(如果您负担得起)或查看下面评论中提到的消息队列系统。