How can we have different logger ( that has independent configuration) per process when using log4cxx library?
log4cxx
docs, Configuration
section shows how to configure logging by a configuration file passed as a command line arg. So basically you launch your process specifying a configuration file (different for different processes)