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?