C对日志文件的多次写访问(linux env)

问题描述 投票:1回答:2

我有一组我用C编写的独立程序。我希望他们所有人都将他们的日志写入同一个文件。显然是控制访问的问题。其中两个或多个可能最终同时写入。

实现这一目标最实用的方法是什么?

我遇到了使用pthread / mutexes / etc的解决方案,但这听起来有点类似的过度实现。

我也在看系统日志,但想知道这是否真的是出于我需要做的目的?

我觉得我需要一个守护进程服务来记录它们的消息和控制。我想知道这是否已经存在。

c linux syslog
2个回答
© www.soinside.com 2019 - 2024. All rights reserved.