Пропуски Middle Производительность и профилирование обновлено

Снять CPU-профиль Go-сервиса

Вопрос

Снимите 30-секундный CPU-профиль Go-сервиса с подключённым net/http/pprof:

go tool __(1)__ http://10.0.1.5:6060/debug/pprof/__(2)__?seconds=30

Попробуйте сами

Заполните пропуски по номерам.

1
2
Показать ответ и разбор

Коротко

/debug/pprof/profile отдаёт CPU-профиль за указанное время, /debug/pprof/heap профиль памяти, /debug/pprof/goroutine стеки горутин. Порт pprof не открывают наружу: он показывает внутренности процесса.

Что в пропусках

1

pprof

2

profile

Разбор

/debug/pprof/profile отдаёт CPU-профиль за указанное время, /debug/pprof/heap профиль памяти, /debug/pprof/goroutine стеки горутин. Порт pprof не открывают наружу: он показывает внутренности процесса.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.