睡300ms以内的随机数

This commit is contained in:
tcq 2023-04-27 09:54:09 +08:00
parent 888ab96580
commit 3a40e7e080
2 changed files with 8 additions and 1 deletions

View File

@ -2,7 +2,9 @@ package handler
import (
"errors"
"math/rand"
"net/http"
"time"
"github.com/gin-gonic/gin"
"myschools.me/campus/campus-core/campus"
@ -17,6 +19,11 @@ func TokenVerify(c *gin.Context) {
reqid := campus.NewRequestID(nil)
token := c.GetHeader("Authorization")
source := rand.NewSource(time.Now().Unix())
r := rand.New(source)
time.Sleep(time.Duration(r.Intn(300)) * time.Millisecond)
if token != "112233" {
campus.RespBadRequest(c, "token err", errors.New("token err"), &reqid)
} else {

View File

@ -39,7 +39,7 @@ func main() {
defer cancel()
//取消注册
err := consul.DeRegister(*appname, *addr, 8082)
err := consul.DeRegister(*appname, *addr, *port)
if err != nil {
fmt.Println("Error: ", err)
}