我有一个web服务器,它托管了几个PHP应用程序,我想知道在向文本文件写入日志详细信息时,在正常/流量繁忙的情况下是否可能遇到写入冲突。在我的案例中,所有应用程序都使用相同的日志文件。如果可能性很高,请就如何减少或避免这种可能性提出建议。
如果你打算否决投票,请说明理由。
为了避免任何问题,您需要锁定文件,因此一次只能有一个应用程序写入文件。毫无例外,你需要一把锁。
如果你已经真正加载了应用程序,你可以选择一些非阻塞的日志守护进程或存储
我有一个web服务器,它托管了几个PHP应用程序,我想知道在向文本文件写入日志详细信息时,在正常/流量繁忙的情况下是否可能遇到写入冲突。在我的案例中,所有应用程序都使用相同的日志文件。如果可能性很高,请就如何减少或避免这种可能性提出建议。
如果你打算否决投票,请说明理由。
为了避免任何问题,您需要锁定文件,因此一次只能有一个应用程序写入文件。毫无例外,你需要一把锁。
如果你已经真正加载了应用程序,你可以选择一些非阻塞的日志守护进程或存储