Голанг, как использовать инструмент, чтобы найти, где тикер утечки? - PullRequest
0 голосов
/ 15 февраля 2019

Я считаю, что мой процесс использует процессор с высокой нагрузкой, когда не было бизнес-запроса

Я использую go-torch Я считаю, что большая часть процессора была потрачена на runtime.timeproc

Я думаю, что это необходимо, потому что time.NewTicker утечка (не остановка) где-то, или создание тикера в цикле for

, так как я могу использовать любой инструмент, чтобы найти его

на самом деле, у меня был поиск, и когда-либо тикер былследовать defer ticker.Stop()

1 Ответ

0 голосов
/ 16 февраля 2019

Я нахожу метод, чтобы узнать утечкутикер создать, что-то вроде следующего:

enter image description here

...