I am looking for a logger for a multiprocess application that also contains multiple threads in each process.
My current application is only multi-threaded and uses ACE_Message_Queue to send log events to the log stream (the actual log message is split between the application streams and the log stream through the global array).
My new application contains several processes with several threads in each process. How can I achieve a decent logging function in this scenario? Also wants to get rid of ACE in favor of Boost. My new application should work on Linux, Mac and Windows.
Thanks in advance.
source
share