I'm using Log4j in my server project. Until now I logged multiple threads to multiple files without any issue.
I now need to change the Log4j implementation to log everything to one single file.
Browsing a little I've found out that it's possible to have two appenders to one Logger by changing the Log4J configuration, but is it possible to configure it to have 'N' appenders? With 'N' I mean from 200 to 2000 or more threads writing to one single file.
Also I would like to know if some syncronization problems are to be expected at some point, even if it is going to slow down my server.
I have also found SLF4J has native implementation to do this, but do you people recommend it?