0
私はDjangoで動作するWebサーバーを持っています。 ユーザーは、予定通りに予定を延期することができます。遅延時間を持つPythonキュー
これらのイベントはキューに記録し、別のサーバーで処理する必要があります。
最初は私はツイストを取ると思った。次のようなものです:
#client - django server
factory = pb.PBClientFactory()
reactor.connectTCP(server_ip, server_port, factory)
d = factory.login(credentials.UsernamePassword(login, paswd),)
d.addCallbacks(self.good_connected,self.bad_connected)
d.addCallback(self.add_to_queue)
reactor.run()
def add_to_queue(self, p)
p.callRemote("pickup", data)
#server - twisted server
def perspective_pickup(self, data)
reactor.callLater(timeout, self.pickup_from_queue)
しかし、今私はこのアプローチについて大きな疑問を抱いています。たぶんねじれを使用しないでください?別の方法でDjangoと接続してください
おそらくセロリを見たいと思うでしょう。 –
ダニエルあなたは本当に答えとして追加する必要があります。 –