【发布时间】:2011-11-27 03:09:56
【问题描述】:
我有 2 台 python 服务器彼此独立运行,但共享同一个数据库。他们需要就何时对数据库进行某些更改进行通信,以便其他服务器(如果正在运行)可以重新加载缓存的数据。
在两个这样的程序之间进行通信的最佳选择是什么?
我曾考虑过使用套接字,但这似乎需要做很多工作。一个程序将在另一个程序关闭时轮询连接,或者它们都需要具有服务器/客户端功能。我查看了命名管道,但没有看到任何简单的可移植解决方案(需要在 windows 和 unix 上运行)。
【问题讨论】: