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