【发布时间】:2012-06-24 09:45:57
【问题描述】:
刚开始在本地服务器上使用 Flask,我注意到请求/响应时间比我认为的要慢得多。
像下面这样一个简单的服务器需要将近 5 秒的时间来响应。
from flask import Flask
app = Flask(__name__)
@app.route("/")
def index():
return "index"
if __name__ == "__main__":
app.run()
有什么想法吗?还是本地服务器就是这样?
【问题讨论】:
-
它不是本地服务器,但可能与后台运行的其他应用程序有关,您在哪个操作系统上运行它?
-
我在 i7 iMac 上运行 OS X 10.7
-
您的回复不应该花这么长时间,但实际上我之前已经搞砸了烧瓶,但没有成功,我建议Bottlepy。虽然仍然检查您的后台进程,但您可能有一个旧版本的服务器在后台运行,接管您的 python 并导致您的响应缓慢。也可能是您的浏览器在 chrome 和 safari 中发生这种情况?
-
@Meroon 的回答对我来说是正确的。但是,不要更改主机设置:我是否建议只使用 127.0.0.1 而不是 localhost?在不改变系统配置的情况下解决了问题。