我正在测试G-wan服务器的性能,这是非常惊人的!以下是report.c的输出
请求 总计:5 725人( Cache漏诊率为6.06%) HTTP: 66 (占所有请求的1.15%) 错误: 70 (占所有请求的1.22%) CSP: 5 650项(占所有请求的98.69%)例外:1 连接 接受:4 717次(每次连接1.21次请求) 已结束:4 372 超时: 682 (14.46%)接受:682读:0慢:0构建:0发送:0关闭:0 忙: 345 (等待: 334阅读:9回复:2发送:0推送:0中继:0结束: 0)
我发现错误率似乎相当高,CSP也有例外,有人能告诉我什么是“错误”,以及如何避免它吗?谢谢!
发布于 2013-08-16 13:20:13
“错误”率似乎相当高。
这是HTTP errors (来自客户端的错误请求,而不是找到的资源,等等)-查看error.log文件以获得跟踪信息。
避免HTTP错误的唯一方法是防止客户端连接到服务器。
如果您不能忍受这种占所有请求1.22%的“高HTTP错误率”,那么使用G连接处理程序(带有HTTP_ERROR通知)使G忽略HTTP错误并关闭连接而不发送HTTP错误消息(只需在处理程序中返回0;但这可能不是大多数用户所希望的)。
CSP也有例外情况。
异常意味着为servlet错误发出了“优雅的崩溃报告”。因为在5,650个动态请求上只有1次崩溃,这可能是在servlet开发期间。查看您的error.log和trace文件以检查发生了什么。
请注意,“缓存丢失”统计数据仅用于静态内容(占所有HTTP请求的1.15%)。
显然,并不是所有的客户都在及时响应:您有超时和未决请求。
https://stackoverflow.com/questions/18267912
复制相似问题