c++ - 实现多进程日志记录的最佳方式(C++)

标签 c++ logging multiprocessing

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

但也许有人知道更好的东西?

最佳答案

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

关于c++ - 实现多进程日志记录的最佳方式(C++),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13912869/

相关文章:

python - 我可以在 `__del__` 方法中使用线程名称/ID 进行记录吗?

eclipse - 带有 java.util.Logger 的 JBOSS AS 7.1 中的 LogManager 异常

调用并行模块时 Python 计时代码不正确 - 我的代码或模块?

c++ - 为什么编译器在存在模板化构造函数时生成复制/移动构造函数?

c++ - 继承构造函数、默认构造函数和可见性

java - Google App Engine - 配置默认记录器以发送电子邮件

python - 扭曲与多处理事件和队列不兼容?

c++ - 为什么我不能多重声明一个类

c++ - 字符串连接 C++ 给出意想不到的答案

python - 多重处理似乎不起作用