flask gunicorn 部署失败

问题描述 投票:0回答:1

我正在尝试在 back4app 上运行我的应用程序并遇到以下问题:

2023-05-07T11:39:43.342Z 系统 启动容器...

2023-05-07T11:39:46.143Z 系统 检查健康...

2023-05-07T11:39:46.144Z 系统 尝试使用 http

访问 8080 端口

2023-05-07T11:39:46.151Z 系统 看起来没有进程在使用 http

监听 8080 端口

2023-05-07T11:39:46.153Z 系统 1s 后重试

2023-05-07T11:39:47.154Z 系统 尝试使用 http

访问 8080 端口

2023-05-07T11:39:47.157Z 系统 看起来没有进程在使用 http

监听 8080 端口

2023-05-07T11:39:47.159Z 系统 2s 后重试

2023-05-07T11:39:49.159Z 系统 尝试使用 http

访问 8080 端口

2023-05-07T11:39:52.162Z 系统 http请求8080端口3s后超时

2023-05-07T11:39:52.166Z 系统 容器在变得健康之前退出。请检查容器日志。

2023-05-07T11:39:52.167Z 系统 部署失败

我的码头文件:

来自 python:3.9-slim

WORKDIR /应用程序

COPY requirements.txt requirements.txt 运行 pip install --no-cache-dir -r requirements.txt

复制。 .

曝光 8080

CMD ["gunicorn", "-b", "0.0.0.0:8080", "app:app"]

烧瓶运行:

if name == "main": app.run(host='0.0.0.0', port=8080)

Requirements.txt:

烧瓶==2.3.2 Jinja2==3.1.2 标记安全==2.1.2 Werkzeug==2.3.3 信号灯==1.6.2 点击==8.1.3 colorama==0.4.6 itsdangerous==2.1.2 Flask-Bootstrap==3.3.7.1 支配==2.7.0 访客==0.1.3 Flask-CKEditor==0.4.6 Flask-Gravatar==0.5.0 Flask-登录==0.6.2 Flask-SQLAlchemy==3.0.3 SQLAlchemy==2.0.12 greenlet==2.0.2 输入扩展==4.5.0 Flask-WTF==1.1.1 idna==3.4 字符集规范化器==3.1.0 证书==2023.5.7 itsdangerous==2.1.2 标记安全==2.1.2 请求==2.30.0 urllib3==2.0.2 WTForms==3.0.1 gunicorn==20.1.0

flask gunicorn back4app
1个回答
0
投票

我认为服务器上正在运行其他应用程序,否则您可以使用其他端口。

© www.soinside.com 2019 - 2024. All rights reserved.