缘起
对于多个进程同时往一个日志文件中写日志时,如果并发非常大,对日志文件加锁会产生很大的开销,严重影响服务器的性能。那么能不能不加锁呢?
参考资料:
http://stackoverflow.com/questions/9096470/atomically-appending-a-line-to-a-file-and-creating-it-if-it-doesnt-exist
http://www.chinaunix.net/old_jh/23/829712.html
DevOps
对于多个进程同时往一个日志文件中写日志时,如果并发非常大,对日志文件加锁会产生很大的开销,严重影响服务器的性能。那么能不能不加锁呢?
参考资料:
http://stackoverflow.com/questions/9096470/atomically-appending-a-line-to-a-file-and-creating-it-if-it-doesnt-exist
http://www.chinaunix.net/old_jh/23/829712.html