是否有任何可用于基于gevent的守护进程的探查器(永远循环的代码)?它不是基于HTTP的守护进程,它用于后端目的。我查看了几个基于gevent的代码的不同潜在分析器,但它们看起来都只运行了一段时间并且退出的代码。
答案 0 :(得分:0)
您可以使用GreenletProfiler,它提供了一种简单的方法来获取有关使用gevent的Python进程的详细分析信息。
GreenletProfiler.set_clock_type('cpu')
GreenletProfiler.start()
my_function()
GreenletProfiler.stop()
stats = GreenletProfiler.get_func_stats()
stats.print_all()
stats.save('profile.callgrind', type='callgrind')
这里a link!: