gpt4 book ai didi

flask - localhost/127.0.0.1 响应时间过长 - 尝试运行 Flask App

转载 作者:行者123 更新时间:2023-12-05 04:35:08 27 4
gpt4 key购买 nike

我正在尝试在本地运行 Flask 应用程序并遇到连接到本地主机被拒绝的问题。我的应用程序目录结构如下所示:

Directory

- index.py
- app.py
auth
-- init.py

Contents of `init.py`

from flask import Flask,redirect
from werkzeug.middleware.dispatcher import DispatcherMiddleware
from werkzeug.serving import run_simple
from index import application as dashApp

@server_auth.route('/dashboard')
@login_required
def dashboard():
return redirect('/dashboard')

app = DispatcherMiddleware(server_auth,
{'/dashboard': dashApp.server})

# Change to port 80 to match the instance for AWS EB Environment
if __name__ == '__main__':
run_simple('0.0.0.0', 80, app, use_reloader=True, use_debugger=True)

我使用 gunicorn auth:app 命令启动应用程序。

[2022-02-11 20:57:24 -0800] [2273] [INFO] Starting gunicorn 20.1.0
[2022-02-11 20:57:24 -0800] [2273] [INFO] Listening at: http://127.0.0.1:8000 (2273)
[2022-02-11 20:57:24 -0800] [2273] [INFO] Using worker: sync
[2022-02-11 20:57:24 -0800] [2274] [INFO] Booting worker with pid: 2274

我已经尝试了一些方法来解决这个问题。

netstat -avn | grep 8000
tcp4 0 0 127.0.0.1.8000 *.* LISTEN 131072 131072 2273 0 0x0100 0x00000006

关闭防火墙刷新 dns 缓存,清除浏览器缓存,如该链接中所述:

https://www.hostinger.com/tutorials/localhost-refused-to-connect-error

最佳答案

鉴于所提供的信息有限,我建议您可以尝试其他一些事情:

  1. 创建一个简单的/获取 API(没有任何装饰器)并尝试使用要检查的代码中的断点 ()。
  2. 代替 gunicorn ,首先尝试使用普通服务器运行
python init.py

关于flask - localhost/127.0.0.1 响应时间过长 - 尝试运行 Flask App,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71089124/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com