Files
jiacrontab/jiacrontab_admin/debug.go
jiazhizhong 1279635d7f fix
2022-03-10 17:09:03 +08:00

22 lines
371 B
Go

package admin
import (
"jiacrontab/pkg/base"
"net/http/pprof"
)
func stat(ctx *myctx) {
data := base.Stat.Collect()
ctx.JSON(data)
}
func pprofHandler(ctx *myctx) {
if h := pprof.Handler(ctx.Params().Get("key")); h != nil {
h.ServeHTTP(ctx.ResponseWriter(), ctx.Request())
}
}
func indexDebug(ctx *myctx) {
pprof.Index(ctx.ResponseWriter(), ctx.Request())
}