3

我搜索实现多进程日志记录的机制(跨平台解决方案,windows 和 linux)。目前,我只看到一种方法 - 使用带锁定的日志文件。锁定 - 写入,解锁。

但可能有人知道更好的东西吗?

4

2 回答 2

2

创建一个记录器应用程序并通过 TCP 套接字向它发送日志条目。

于 2012-12-17T11:05:24.450 回答
2

好伙伴是生产者/消费者。

每个线程都在一个列表中排队。一个线程使用这个列表并写入一个文件。

于 2012-12-17T11:06:21.073 回答