From a7899250ae0573723cd39795c512aee57621a760 Mon Sep 17 00:00:00 2001 From: MarkusJoe Date: Thu, 10 Feb 2022 13:13:40 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=8B=E8=AF=95heroku=E6=9C=8D=E5=8A=A1?= =?UTF-8?q?=E5=99=A8=E9=83=A8=E7=BD=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Procfile | 1 + app.py | 13 +++++++------ requirements.txt | 2 +- 3 files changed, 9 insertions(+), 7 deletions(-) create mode 100644 Procfile diff --git a/Procfile b/Procfile new file mode 100644 index 0000000..8001d1a --- /dev/null +++ b/Procfile @@ -0,0 +1 @@ +web: gunicorn app:app \ No newline at end of file diff --git a/app.py b/app.py index 36d22f5..bc65dd6 100644 --- a/app.py +++ b/app.py @@ -7,7 +7,7 @@ import time -from gevent import pywsgi +# from gevent import pywsgi from flask import Flask from flask import request from flask import Response @@ -92,8 +92,9 @@ def index(): if __name__ == '__main__': print('服务器已在 http://127.0.0.1:5000 运行') - try: - server = pywsgi.WSGIServer(('0.0.0.0', 5000), app) - server.serve_forever() - except OSError: - print('5000 端口被占用') + app.run(host='0.0.0.0', port=5000) + # try: + # server = pywsgi.WSGIServer(('0.0.0.0', 5000), app) + # server.serve_forever() + # except OSError: + # print('5000 端口被占用') diff --git a/requirements.txt b/requirements.txt index e060f3d..d082c15 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,3 @@ Flask~=2.0.2 requests~=2.27.1 -gevent~=21.12.0 +gunicorn \ No newline at end of file