Twisted:让一个Factory fire事件为另一个进行数据更新

时间:2011-12-07 12:37:31

标签: python twisted

我已经看到了这个答案Sending data received in one Twisted factory to second factory,但我的问题有所不同。

我有两台服务器,每台服务器都在自己的端口上监听传入连接。服务器1(XMLFactory)从客户端接收请求,将当前状态保存到MemCache密钥并将HTTP请求发送到外部服务器。

reactor.listenTCP(int(appPort), XMLFactory(), interface=XMLhost)
reactor.listenTCP(int(uptPort), UPTFactory(), interface=UPThost)

外部服务器返回对服务器2(UPTFactory)的回复。服务器2更新MemCache密钥。

问题是让服务器1的相应客户端连接知道密钥已更新,因此它可以更新其客户端。

非常感谢您的帮助。

0 个答案:

没有答案