您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

有什么方法可以从Python [Django]进行异步函数调用吗?

有什么方法可以从Python [Django]进行异步函数调用吗?

建议不要将其完全分开,而不是尝试通过子进程或线程来管理。有两种方法:第一种是在数据库表中的某个位置设置标志,并使cron作业定期运行以检查该标志并执行所需的操作。

第二种选择是使用消息队列。您的文件上传过程会在队列上发送一条消息,然后一个单独的侦听器会收到该消息并执行所需的操作。我已经使用RabbitMQ进行了这种处理,但其他方法也可用。

无论哪种方式,您的用户都不必等待流程完成,也不必担心管理子流程。

python 2022/1/1 18:44:52 有462人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶