Django 中的多线程
Multithreading in Django
我正在开发一个 Django 项目,在该项目中我需要使用多线程和多处理概念(从其他服务器发送和接收数据,例如 PACS 服务器/I/O 线程...)。
我的问题是 Django 能够应用多线程/多处理吗?
谢谢
到目前为止,Django 世界中最流行的执行此操作的工具是 Celery Here is a good intro tutorial
还有一些更轻量级的包,例如 Dramatiq and django-db-queue,它们适用于与 Celery 关联的配置可能被认为是多余的用例。
当然,您可以使用线程模块“roll-your-own”,如 this answer
中所述
我正在开发一个 Django 项目,在该项目中我需要使用多线程和多处理概念(从其他服务器发送和接收数据,例如 PACS 服务器/I/O 线程...)。
我的问题是 Django 能够应用多线程/多处理吗?
谢谢
到目前为止,Django 世界中最流行的执行此操作的工具是 Celery Here is a good intro tutorial
还有一些更轻量级的包,例如 Dramatiq and django-db-queue,它们适用于与 Celery 关联的配置可能被认为是多余的用例。
当然,您可以使用线程模块“roll-your-own”,如 this answer
中所述