我最近设置了一个 Apache 2 Web 服务器,我注意到错误和访问日志中有很多行以以下序列开头(但更长)。有谁知道这是从哪里来的?
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@ .......
我的设置是启用了 mod_balancer 的 Apache 2 负载平衡器和两个 Apache 2 Web 服务器。所有三台服务器都写入位于 NFS 上的共享上的相同日志文件。我的第一个猜测是我的问题与它有关,因为这是我过去使用的其他设置的唯一区别,但我不确定。
该序列只是零字节。日志文件的这些内容(不仅是由 Apache 生成的)通常是由例如不干净的系统关闭引起的轻微文件系统损坏的结果。由于您的文件存储在网络文件系统上,因此可能是由某种网络中断引起的。
你在使用对数旋转吗?当您在不重新加载 apache 的情况下轮换日志时,可能会发生这种情况。