http://doc.workerman.net/faq/about-send-fail.html
1、調(diào)用send接口向客戶端發(fā)送數(shù)據(jù)時發(fā)現(xiàn)客戶端已經(jīng)斷開,則send_fail計數(shù)加1。由于是客戶端主動斷開的,屬于正?,F(xiàn)象,一般可以忽略。
2、服務(wù)端發(fā)送數(shù)據(jù)的速度大于客戶端接收速度,導(dǎo)致數(shù)據(jù)不斷的積壓在服務(wù)端緩沖區(qū)(workerman為每個客戶端建立了一個發(fā)送緩沖區(qū)),如果緩沖區(qū)大小超過限值(TcpConnection::$maxSendBufferSize默認1M)則會被丟棄,觸發(fā)onError事件(如果有的話),并導(dǎo)致send_fail計數(shù)加1。
感覺你的是第一種情況呢,最后結(jié)束的時候每個壓測線程沒收完數(shù)據(jù)強制關(guān)閉了連接,導(dǎo)致webman發(fā)送失敗。