![]() |
1
1
正如maxvt所说,日志记录的开销不太可能影响性能。Web应用程序中的网络延迟开销通常远大于单个磁盘写入(可能在单位微秒范围内)。 通常,基于Web的应用程序应该 总是 打开某种形式的日志记录,而基于mod_logger的Apache日志是一种非常便宜的方式。 |
![]() |
2
0
Apache只是在日志文件中添加文本——这并不是什么性能损失。此外,您很有可能已经启用了日志,因为这是安装在Web主机上的大多数统计数据包的工作方式(与基于Web的Google Analytics等不同)。 如果您只有一台服务器,我可以选择一个单独的日志文件。我喜欢将应用程序日志与Web服务器日志分开,因为这样更容易找到相关记录。 如果您有多个服务器并且希望有一个公共日志,那么您可能需要查看Syslogd等人。将日志数据从应用程序服务器发送到单个日志记录计算机。 保留登录数据库也是可能的,但可能会导致数据库服务器上的大量负载,特别是当应用程序已经依赖缓存来保持数据库负载较低时。 |
![]() |
3
0
虽然Apache日志记录的性能非常便宜,但您需要考虑日志的用途:
这些问题可以引导您选择Apache日志记录或基于DBMS的自定义日志记录。 使用自定义日志记录,您可以轻松构建事务日志,它可以帮助您通过单击将整个系统从一种状态恢复到另一种状态。 JRH |
![]() |
Adithya · Apache mod_重写以调用不同的URL 3 年前 |
![]() |
Coolen · 通过htaccess重定向并删除部分链接 3 年前 |
![]() |
ciromanfredi · Apache任务组执行 3 年前 |
![]() |
Rabi · php和libapache2 mod php之间的区别 3 年前 |