Django在不同进程中处理数据
Django processing data in different process
我目前正在计划一个由两部分组成的django 项目。普通的 django 应用程序和一个使用 MQTT 读取传感器的附加应用程序。为了缩短 HTTP 响应的加载时间,我计划在外部进程或线程中接收 MQTT 发布消息并将其写入 django 使用的数据库中。每当发出 HTTP 请求时,始终会使用此数据库中的传感器数据。
你们对我的问题有更好的架构解决方案吗?
此致
Django background tasks 可能是一种满足您需要的简单方法。
它使用您现有的数据库在后台执行 运行 任务,并且非常容易设置。还支持调度重复任务
我目前正在计划一个由两部分组成的django 项目。普通的 django 应用程序和一个使用 MQTT 读取传感器的附加应用程序。为了缩短 HTTP 响应的加载时间,我计划在外部进程或线程中接收 MQTT 发布消息并将其写入 django 使用的数据库中。每当发出 HTTP 请求时,始终会使用此数据库中的传感器数据。
你们对我的问题有更好的架构解决方案吗?
此致
Django background tasks 可能是一种满足您需要的简单方法。
它使用您现有的数据库在后台执行 运行 任务,并且非常容易设置。还支持调度重复任务