相关疑难解决方法(0)

Java/Tomcat独立,如何记录/访问所有HTTP GET请求

我在独立模式下运行Tomcat."独立"部分非常重要:我不会在Tomcat面前安装Apache.

在我的问题中,关于如何实现"web bug",我得到了一个很好的答案:Java webapp:如何实现web bug(1x1像素)?

但答案是:

在您的访问日志中,您可以计算您的jpg - 输出应为"

127.0.0.1 - - [10/Jun/2010:11:38:53 +0530]"GET /mywebapp/jsp/invisible.jpg?1276150133362 HTTP/1.1"200 991

但是,正如我所担心的,我找不到这样的日志.

... $ cat apache-tomcat-6.0.26/logs/*| grep GET | wc -l

0

有很多日志.我的webapp的自定义日志肯定会被记录下来.

所以我有一些相关的问题:

  • "Tomcat独立"是否默认记录每个HTTP GET请求?

  • 如果是,默认情况下记录的每个HTTP GET请求在哪里?(我怎么能找到他们自己?)

  • 如果不是,可以将"Tomcat standalone"配置为记录每个HTTP GET请求吗?

请注意,我知道在我的情况下,我可以添加自定义日志记录以及我的web bug .jsp并在日志中搜索它,但这不是我的问题.

我的问题是关于Tomcat如何独立(再一次,独立非常重要)处理所有HTTP GET请求的日志记录.

java logging tomcat

38
推荐指数
1
解决办法
5万
查看次数

Google Analytics是否准确?

我的记录显示我的网站的特定页面在7月2日到11月15日期间被访问了609次.

Google Analytics在此期间仅报告238次网页浏览量.

我无法解释这种差异.

要让Google Analytics跟踪网页浏览事件,客户端浏览器必须启用JavaScript并能够访问Google的服务器.我怀疑60%的访问者已禁用JavaScript或防火墙到Google的跟踪服务器的出站流量.

你有什么解释吗?

更多信息

我的应用程序只是将记录放入数据库中,因为它提供了一个页面.

它没有做任何事情来区分机器人观察者和人类.

google-analytics

7
推荐指数
1
解决办法
2429
查看次数

标签 统计

google-analytics ×1

java ×1

logging ×1

tomcat ×1