英文:
How to profile multiple goroutines
问题
我想对一个用Go语言编写的服务器进行性能分析。我正在使用"net/http/pprof",但默认行为似乎毫无用处,因为它似乎只对提供性能分析数据的服务器的goroutine进行分析。
英文:
I want to profile a server written in Go. I am using "net/http/pprof", but the default behaviour is utterly useless, as it seems to only profile the goroutine running the server that serves the profiling data.
答案1
得分: 0
我使用siege对我的服务器进行了负载测试。在1000个并发用户的情况下,我得到了我想要的性能分析数据。
英文:
I put my server under load with siege. With 1000 concurrent users I got the profiling data that I wanted.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论