1

ネットワーク経由でログファイルをフィードする効率的な方法を探しています(ある種の悪魔)。各パケットはログファイルからの行数であるため、もう一方の端から処理できます。サーバーがクライアントから独立していることが重要です。つまり、クライアントが接続されているときに送信されるパケットを「保持」できる必要があります。

注:私は放送ではなく、双方向のコミュニケーションを目指しています。

4

1 に答える 1

3

RabbitMQなどのメッセージキューミドルウェアを使用してみることができます。あなたが説明するように、2つのシステムを分離するための良い方法です。メッセージブローカー(RabbitMQ)は、クライアント/サーバーが接続してメッセージを消費するまでメッセージをキューに入れます。サーバー宛てのメッセージ用に1つのキューを作成し、クライアント宛ての応答用に別のキューを作成できます。サーバー上でのみRabbitMQブローカーを実行することも、クライアント上にRabbitMQブローカーを配置して、それらの間でメッセージをシャベルすることもできます。

于 2012-08-01T11:01:02.383 に答える