現在、スレッドを開始してログ ファイルを追跡するダッシュボード Web アプリケーションがあります。ファイルに行が追加されても、テーラーはそれを取得して解析し、アプリケーションの周りにイベントを発行します。これにより、送信などの処理が行われますWeb ソケットを介してクライアントに送信するか、ディスクに保存されている合計を更新します。
これはすべて正常に動作し、これまでのところまぶたを打つことなく 1 日 500,000 のログ イベントを処理しているようです。
しかし、Spring ファミリーを見ると、より「標準化された」方法でこれを行うためのより良い方法があり、コードの保守が容易になり、他の人がそれをサポートしやすくなります。
私はSpringを初めて使用するので、この種のことがSpring IntegrationまたはSpring XDに最適かどうか、またはさらに一歩進んでSpring IntegrationとRabbit MQを使用する必要があるかどうか教えてもらえますか?