烧瓶应用非常慢

时间:2016-11-16 06:44:54

标签: python flask

我目前正在开发一个配有烧瓶网络服务器的应用程序。

后端python代码变得非常庞大(以1000行代码为基础,为读者提供了一个透视图),具有很多依赖性。

因此,即使是简单的api调用,例如:

@app.route('/', methods = ['GET'])
def hello():
    return "Sample"

导致请求接近900毫秒服务。

是否有人能够提供有关改善延迟的提示?蓝图会在这种情况下有所帮助吗?

我们拥有的依赖关系都很关键(我们可以删除其中的一个或两个,但就此而言)......

非常感谢任何帮助

谢谢, Galeej

1 个答案:

答案 0 :(得分:2)

Flask是Python的微框架。它不是Web服务器。

很多原因会导致反应迟缓。  但我不认为依赖或蓝图是问题。 如果您可以提供有用的部署应用程序的方式。

我认为最关键和最简单的事情是记录每个主要流程的时间戳,然后找出哪个部分成本很高。