我正在测试G-wan服务器性能,这非常棒!这是report.c的输出
请
全部:5,725(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也有例外,有人能告诉我“错误”是什么意思以及如何避免它?谢谢!
答案 0 :(得分:0)
“错误”率似乎很高
那是HTTP errors
(来自客户端的错误请求,未找到资源等等 - 请查看error.log
文件以获取跟踪信息。
避免HTTP错误的唯一方法是阻止客户端连接到服务器。
如果您无法忍受 1.22%的所有请求的“高HTTP错误率”,那么请使用G-WAN连接处理程序(带有HTTP_ERROR
通知)使G-WAN忽略HTTP错误并关闭连接而不发送HTTP错误消息(只返回0;在处理程序中) - 但这可能不是大多数用户想要的。
CSP也出现异常
异常意味着为servlet错误发出了“优雅的崩溃报告”。由于在5,650个动态请求中只有1个崩溃,这可能是在servlet开发期间。查看您的error.log
和trace
文件,查看发生了什么。
请注意,“缓存未命中”统计信息仅适用于静态内容(占所有HTTP请求的1.15%)。
显然,并非所有客户都及时做出回应:您有超时和待处理的请求。