0

从 Jetty 文档 - http://www.eclipse.org/jetty/documentation/current/statistics-handler.html看来,应该非常谨慎地使用启用连接器统计信息,并且不应启用用于生产用途。

但是,我想知道是否应该启用请求统计信息(通过添加统计信息处理程序启用)或不用于生产用途?

4

1 回答 1

1

这个问题更适合serverfault.com,因为它不是编程问题(stackoverflow 是针对哪个问题的)。

该文档对“生产”的含义进行了广泛的定义。

统计信息收集可以在您的生产环境中正常工作,但这取决于您的环境、您的 http 请求配置文件、网络功能等。

维护 Jetty 的团队倾向于在高流量、高负载的网站方面犯错,在这种情况下,这种统计数据收集是有问题的,因此在记录它时,一般警告是最谨慎的方法。(注意:即使是“高流量”和“高负载”这两个词对不同的人也有不同的含义)

许多人认为任何性能下降(即使每个请求只有 10ns)都是不可能的,而其他人则认为没问题。

但是要知道,统计数据long只是不断增加的值。如果您有一个高流量服务器连续运行数月,那么这些统计数据最终将无效/坏(因为您超过了Long.MAX_LONG

于 2014-08-29T13:04:05.727 回答