我使用名为"error_log"
的php函数将日志写入文件,但是如果下一个日志非常接近,有时下一个日志会中断很长的日志。
以下是示例:
我们假设第一个日志如下所示:^ a {100000} $, 第二个日志如下所示:bbbbbb,然后我使用“ error_log” 几乎同时将它们写入日志文件。
以下是该日志文件的外观:
第1行:aaaaaaaaaaaaaaaaaaa ... aaaaaaabbbbb
第2行:aaaaaaaaaaaaaaaa
您可以看到,第一条日志在未完全写入时被第二条日志中断。
我想知道为什么会发生这种情况,以及如何解决这个问题。我考虑过将长日志分成两个较小的日志,但是有多小呢?