Go的Gin框架的问题?

使用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左右,就会报错超时,不接受新请求了,这是为什么呢?求各位大神解答:

image.png

阅读 1.4k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题