雄猫 7 访问日志与雄猫日志的时间差异



>我在生产云服务器中遇到了一个奇怪的问题。

我有一个服务器java方法(REST服务方法),该方法的第一行和最后一行都有日志。

问题是访问日志中的方法调用显示的延迟是 tomcat 日志中存在的时差的 10 倍。

例如,tomcat日志显示1秒内执行的方法,而访问日志显示13+秒。在浏览器的网络选项卡中观察到相同的延迟。

有什么方法可以理解延迟吗?我检查了服务器磁盘状态,它显示了 20% 到 30% 的使用率。内存使用率达到最大80%,CPU也很好。

根据访问日志,间歇性延迟的原因可能是什么?

访问日志由 tomcat 服务器以块的形式推送到日志文件中。在处理请求时,不会记录它们。Tomcat 这样做是为了最大限度地减少文件 I/O。

其中,正常日志在记录日志文件时写入日志文件。

最新更新