2017-02-08 11 views
0

竜巻のIOLoopでコールバックの実行順序とコールバックの順序を簡単にプロファイルしたり追跡したりする方法はありますか?私は何かがブロックされているかどうかを確認するためにIOLoop.set_blocking_log_threshold()について知っていますが、私は、IOLoopによって行われている作業とそれが実行しているタスクにもっと興味があります。竜巻のコールバックをプロファイルする方法

私はpythonのプロファイリングライブラリを使うこともできますし、デバッガで実行することもできますが、その情報をロガーなどにダンプする簡単な切り替えがあるかどうかは不思議でした。

答えて

0

これにはTornadoには何も組み込まれていませんが、汎用のプロファイリングツールを使用できます。スタックサンプリングプロファイラは、Tornadoを含む実行中のサービスからプロファイルデータを収集するのに適しています。私はPlopがTornadoアプリケーションのプロファイルに働くことを知っています。私はnylas-perftoolsもそうです。

関連する問題