【发布时间】:2021-05-15 22:16:51
【问题描述】:
我正在使用 Django 编写一个 Web 应用程序,我必须在其中与另一个并行运行的 python 套接字服务器共享一些数据。
我尝试过使用一个通用的 python 文件来存储全局变量。 但由于这些服务器是两个不同的进程,所以它不起作用。 (我对使用任何数据库都不感兴趣)
【问题讨论】:
标签: python django memory python-sockets shared-variable
我正在使用 Django 编写一个 Web 应用程序,我必须在其中与另一个并行运行的 python 套接字服务器共享一些数据。
我尝试过使用一个通用的 python 文件来存储全局变量。 但由于这些服务器是两个不同的进程,所以它不起作用。 (我对使用任何数据库都不感兴趣)
【问题讨论】:
标签: python django memory python-sockets shared-variable
您可以使用主文件来启动这两个服务,或者使用库线程或多处理,并且只与普通的 python 数据类型进行通信。
如果这两个服务必须是单独的程序,那么您需要为它们设计一个 API 以进行通信并使用套接字或在套接字之上构建的某些库进行通信。
【讨论】: