使用AB测试:
ab_test.json内容
{"user_id": 5}
ab -n 16700 -c 100 -T application/x-www-form-urlencoded -s 300 -p ab_test.json http://127.0.0.1:8080/login/push
代码:
package main
import (
"github.com/gin-gonic/gin"
)
func main() {
r := gin.Default()
r.POST("/login/push", func(c *gin.Context) {
c.JSON(200, gin.H{
"message": "pong",
})
})
err := r.Run()
if err != nil {
return
}
}
请求数量16000以内没有问题,但是只要请求的条数超过16400左右,就会报错超时,不接受新请求了,这是为什么呢?求各位大神解答: