Есть ли простой способ профилировать и/или отслеживать порядок обратных вызовов, выполняемых в Tornado's IOLoop
, и длительность обратного вызова? Я знаю о IOLoop.set_blocking_log_threshold()
, потому что вижу, что что-то заблокировано и занимает много времени, но меня больше интересует работа, выполняемая IOLoop
и какие задачи она запускает.Как профилировать обратные вызовы торнадо
Я могу использовать профилирующие библиотеки python или запускать его в отладчике, но было просто интересно, есть ли простой переключатель для переключения, чтобы сбрасывать эту информацию в регистратор или что-то в этом роде.