-
2026-01-28 18:54:43
- 多进程追加写文件时如何使用 fcntl.flock 实现文件锁
- fcntl.flock不能跨进程保护追加写,因O_APPEND使内核自动seek到末尾再write,而flock锁的是fd而非追加行为本身,导致多进程write仍可能重叠;正确做法是用os.open获取fd、加锁、seek(0,2)、write、flush、解锁。
-
979
-
2026-01-28 19:00:21
-
2026-01-28 19:01:02
-
2026-01-28 19:01:10
-
2026-01-28 19:01:41
-
2026-01-28 19:05:20
-
2026-01-28 19:07:58
-
2026-01-28 19:08:03
-
2026-01-28 19:09:10
-
2026-01-28 19:09:18