go使用pprof做性能分析

来源:互联网 发布:电吉他 知乎 编辑:程序博客网 时间:2024/05/29 18:10

1.导入_"net/http/pprof" 和 "net/http" 包

2.创建一个协程 

go func() {
    http.ListenAndServe("localhost:6060", nil)) 

}()

3.浏览器访问http://localhost:port/debug/pprof/可直接查看服务状态.

4.调用go tool pprof http://localhost:6060/debug/pprof/profile,就会进入30秒的profile收集时间.

进入控制台,

输入web , 生成cpu状态图。


0 0
原创粉丝点击