私は2つのTornadoプロセスXとY. のハンドラーはXポスト リクエストを処理します。そのようなリクエストが届いたときは、 に変更を加えるだけでなくX、 に格納されているいくつかの変数も変更したいと考えていますY。
Redisこれを行うために の PUB/SUB を使用したいと思います。Xのハンドラーで、「Y」がサブスクライブしているチャネルにメッセージを発行する必要があることは明らかです。
メッセージがチャネルにパブリッシュされるたびに、何かがメモリ内の変数を自動的に更新するように、このサブスクリプションはY長時間実行する必要があります。Yただし、このサブスクリプションとその結果の更新を に実装する方法は明確ではありませんY。これは通常のハンドラーにはできないためです。違いがある場合は、これに非同期 redis クライアントtornado-redisを使用する予定です。
いくつかの例は大きな助けになるでしょう!