Thanks for reply.
Earlier we had the model you described above.
tail -n0 -F /var/log/httpd/error_log /var/log/httpd/ssl_error_log | java
program
We experienced that there is some message loss, meaning java program was
not able to get few logs very irregularly. Though the number was very less
Stick with rotatelogs and adjust your program (or provide a separate helper) to
read the logs from disk as a traditional log parser? That way, you have
standard logging behavior, your customizations aren’t altering httpd behavior,
and you could even drop your utility onto an existing Apache