scmrus / gateway-limit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Limit 1 r/s, burst 2 r/s

$ ./run.sh
172.17.0.1 - - [04/Jul/2017:11:28:19 +0000] "GET /secure/ HTTP/1.1" 200 39 "-" "Go-http-client/1.1" "-"
172.17.0.1 - - [04/Jul/2017:11:28:19 +0000] "GET /secure/ HTTP/1.1" 503 219 "-" "Go-http-client/1.1" "-"
172.17.0.1 - - [04/Jul/2017:11:28:19 +0000] "GET /secure/ HTTP/1.1" 503 219 "-" "Go-http-client/1.1" "-"
172.17.0.1 - - [04/Jul/2017:11:28:20 +0000] "GET /secure/ HTTP/1.1" 200 39 "-" "Go-http-client/1.1" "-"
172.17.0.1 - - [04/Jul/2017:11:28:21 +0000] "GET /secure/ HTTP/1.1" 200 39 "-" "Go-http-client/1.1" "-"

$ go run test.go
200
503
503
200
200

About


Languages

Language:Lua 59.9%Language:Nginx 21.7%Language:Go 13.3%Language:Shell 5.1%