Compass / Lucene in a distributed architecture

A client is logging massive amounts of data using Compass running on a JBoss instance, running on a patched Linux OS.


1-The application is stateless, e.g. there are multiple JBoss instances writing compass logs, without clustering/session replication/passivation/fail over or whatever

2-We have N such servers,

3-The logs must be analyzed to produce a single output based on all the logs on the N servers  and displayable on the management console.

4-Due to security restrictions, it is not possible or not feasible to use a single shared folder for all servers' Compass output/

5-Communication between servers is only possible via Hessian over SSL.


What would be your preferred course of action in this case?


I was inspecting:


Has anyone sucessfully attempted to implement this solution?

Thank you for your interest!

We will contact you as soon as possible.

Send us a message

Oops, something went wrong
Please try again or contact us by email at