我正在尝试使用 siege 实用程序测试我的服务器的高负载电阻:
围攻 http://my.server.ru/ -d1 -r10 -c100
Siege 会输出很多这样的消息:
HTTP/1.1 200 0.46 秒:10298 字节 ==> /
但有时会出现这样的错误消息:
错误:套接字:无法连接 sock.c:220:连接超时
或这个:
警告:套接字:-598608128 选择超时:连接超时
测试后有攻城报告:
交易:949 次点击 可用性:94.90 % ... 成功交易:949 失败的交易:51 最长交易:9.87 最短交易:0.37
在我的服务器上的 nginx 日志中,只有 950 条代码为 200 的消息,并且响应正常。
"GET / HTTP/1.1" 200 10311 "-" "JoeDog/1.00 [en] (X11; I; Siege 2.68)"
谁能告诉我这是什么意思
错误:套接字:无法连接 sock.c:220:连接超时 警告:套接字:-598608128 选择超时:连接超时
为什么在我的 nginx 日志中我只看到代码为 200 的响应?