如圖所示:
端口不通,訪問超時,猜測是防火墻沒開端口
防火墻端口在哪設置呢? "ab -c 100 -n 100 -k http://192.168.0.116:1234/",加上一個" -k "參數就能正常測試
但是瀏覽器已經可以正常訪問這個地址
不加 -k 是短連接,ab短鏈接下有個問題,ab收到響應后會一直等待服務端關閉連接才會發(fā)起下一個請求,如果服務端不關閉連接就一直等,導致超時。這個和瀏覽器不太一樣,瀏覽器收到完整回復后就關閉連接了,不會等。
如果你壓測短鏈接,把代碼里 $connection->send('xxx') 改成 $connection->close('xxx') ;