代码之家  ›  专栏  ›  技术社区  ›  Silver Ringvee

从服务器请求文件的次数?

  •  0
  • Silver Ringvee  · 技术社区  · 7 年前

    是否可以通过某种方式查看服务器请求特定文件的次数,或者设置一个系统以在将来查看它?

    在我的例子中,它是我服务器上的一个Javascript文件,包含在许多不同的网站上。

    我的设置使用LAMP。

    2 回复  |  直到 7 年前
        1
  •  2
  •   Eugene    7 年前

    您可以在 access log Apache服务器的。

    只需手动扫描对该文件的请求或编写一些脚本。

        2
  •  1
  •   Basile Starynkevitch    7 年前

    因此,发送到Apache服务器的HTTP请求会请求JSON文件。

    该服务器可能管理日志文件。(该日志文件的位置是可配置的)。

    然后需要扫描 access log file 找到每一条通道。你可以使用

    grep yourfile.json /var/log/www/access.log | wc
    

    (统计发生次数) 哪里 /var/log/www/access.log 是您的访问日志文件。

    顺便说一句,许多日志文件由 logrotate 。详细信息是特定于系统的。也要考虑到这一点。