各プロセスに複数のスレッドが含まれているマルチプロセスアプリケーションのロギング機能を探しています。
私の現在のアプリケーションはマルチスレッドのみであり、ロギングイベントをロガースレッドに送信するためにACE_Message_Queueを使用します(実際のログメッセージは、グローバルアレイを介してアプリケーションスレッドとロガースレッドの間で共有されます)。
私の新しいアプリケーションには、各プロセスに複数のスレッドがある複数のプロセスが含まれています。このシナリオで適切なロギング機能を実現するにはどうすればよいですか?また、ブーストを支持してACEを取り除くことを目指しています。私の新しいアプリケーションは、Linux、Mac、およびWindowsで実行されることになっています。
前もって感謝します。