Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/351.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 跨Django进程的同步数据库访问_Python_Mysql_Django_Synchronization - Fatal编程技术网

Python 跨Django进程的同步数据库访问

Python 跨Django进程的同步数据库访问,python,mysql,django,synchronization,Python,Mysql,Django,Synchronization,假设我有两个进程。一个是python Twisted服务,它可以连续运行,并在虚拟环境中运行,能够在MYSQL数据库上使用Django模型。这个持久化进程(称为P1)将定期接收更新两个独立数据库表的命令—我们将调用关联的模型事件和设备。另外,每隔一分钟左右,一个单独的进程(我们称之为P2)作为cron作业运行一次。P2需要以同步方式访问事件和设备模型数据。所以,换句话说,我想同步数据库访问,以便P1以同步方式更新事件和设备,P2以同步方式从数据库表中读取事件和设备的信息。我使用的是Django版

假设我有两个进程。一个是python Twisted服务,它可以连续运行,并在虚拟环境中运行,能够在MYSQL数据库上使用Django模型。这个持久化进程(称为P1)将定期接收更新两个独立数据库表的命令—我们将调用关联的模型事件和设备。另外,每隔一分钟左右,一个单独的进程(我们称之为P2)作为cron作业运行一次。P2需要以同步方式访问事件和设备模型数据。所以,换句话说,我想同步数据库访问,以便P1以同步方式更新事件和设备,P2以同步方式从数据库表中读取事件和设备的信息。我使用的是Django版本1.4。那我该怎么做呢