3 回答
TA贡献1797条经验 获得超6个赞
user983716 - 感谢您的问题和解决方案!
我无法使用网络索引 ( http://[my-server]/debug/pprof ) 中的链接,直到我在您的解决方案中添加了几行,如下所示:
...
func AttachProfiler(router *mux.Router) {
router.HandleFunc("/debug/pprof/", pprof.Index)
router.HandleFunc("/debug/pprof/cmdline", pprof.Cmdline)
router.HandleFunc("/debug/pprof/profile", pprof.Profile)
router.HandleFunc("/debug/pprof/symbol", pprof.Symbol)
// Manually add support for paths linked to by index page at /debug/pprof/
router.Handle("/debug/pprof/goroutine", pprof.Handler("goroutine"))
router.Handle("/debug/pprof/heap", pprof.Handler("heap"))
router.Handle("/debug/pprof/threadcreate", pprof.Handler("threadcreate"))
router.Handle("/debug/pprof/block", pprof.Handler("block"))
}
...
如果有人遇到同样的问题,我希望这会有所帮助!
- 3 回答
- 0 关注
- 343 浏览
添加回答
举报