背景:

Go 语言的 net/http/pprgf包如未配置正确暴露在公网容易引起敏感信息泄漏问题,导致源码等信息泄漏。

influxdb 2 默认是开启pprof的

  • 使用 localhost:8086/debug/pprof/goroutine?debug=1

可以看到接口暴露的信息

如何关闭pprof

官方文档: https://docs.influxdata.com/influxdb/v2/reference/config-options/#pprof-disabled

只需在env 中,添加 INFLUXD_PPROF_DISABLED: "true" 即可

  • 使用 localhost:8086/debug/pprof/goroutine?debug=1 验证