PythonFlask,如何测量在请求上下文之外运行并导致高CPU使用率的CPU?

PythonFlask,如何测量在请求上下文之外运行并导致高CPU使用率的CPU?,python,flask,profiler,Python,Flask,Profiler,我尝试了profilerwerkzeug.contrib.profiler导入profilermidware,但它只显示1个请求的cpu使用情况,并且不显示请求上下文之外的cpu使用情况。实际上,请求速度很快,没有问题。但是当flask不执行任何请求时,它需要50%以上的CPU,就在它在flask的while循环中等待请求时。。。我猜我的应用程序代码中一定有问题,因为我尝试了其他一些flask应用程序,它的CPU是什么?你是在调试设置为true的情况下运行的吗?如果我在调试模式下运行,我发现我的

我尝试了profiler
werkzeug.contrib.profiler导入profilermidware
,但它只显示1个请求的cpu使用情况,并且不显示请求上下文之外的cpu使用情况。实际上,请求速度很快,没有问题。但是当flask不执行任何请求时,它需要50%以上的CPU,就在它在flask的while循环中等待请求时。。。我猜我的应用程序代码中一定有问题,因为我尝试了其他一些flask应用程序,它的CPU是什么?你是在调试设置为true的情况下运行的吗?如果我在调试模式下运行,我发现我的flask应用程序在不执行任何操作时占用了很高的CPU,但是调试设置为false时就可以了。Dave!天才!:),这正是问题所在,我已经调试过了,如果你回答了,我可以接受答案是的,如果你是对的,我可以接受答案,如果你愿意,让它回答