Skip to content

debug 插件

该插件可以使得 pprof 通过公共端口访问,并且调用 profile 可以将 CPU 分析文件保存为 cpu.profile 文件,然后自动打开分析 UI 界面。

插件地址

https://github.com/Monibuca/plugin-debug

插件引入

go
import _ "m7s.live/plugin/debug/v4"

接口 API

打开 pprof 界面

  • URL: /debug/pprof
  • 请求方式: GET

pprof 采样

  • URL: /debug/profile
  • 描述: 将 CPU 分析文件保存为 cpu.profile 文件,然后自动打开分析 UI 界面
  • 请求方式: GET
  • 参数:
参数名必填类型描述
secondsint指定采样时间长度,单位是秒,默认值 30
  • 示例:
    • /debug/profile?seconds=30