diff --git a/class/core/plugins_api.py b/class/core/plugins_api.py index b5e6296b4..c190733f5 100755 --- a/class/core/plugins_api.py +++ b/class/core/plugins_api.py @@ -70,7 +70,11 @@ class plugins_api: def indexListApi(self): data = self.getIndexList() - return public.getJson(data) + print data + # return public.getJson(data) + print public.returnJson(True, '成功!') + return public.returnJson(True, '成功!') + # return rr def indexSortApi(self): sort = request.form.get('ssort', '') diff --git a/cli.sh b/cli.sh index 73800b806..c442f2fbd 100755 --- a/cli.sh +++ b/cli.sh @@ -13,6 +13,7 @@ mw_start_debug(){ # gunicorn -c setting.py app:app python task.py & gunicorn -b :7200 app:app + # gunicorn -b :7200 -k gevent app:app # gunicorn -c setting.py app:app } diff --git a/requirements.txt b/requirements.txt index 115efc02c..f04dda72f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,6 +2,8 @@ flask flask_session flask_socketio gunicorn +gevent +gevent-websocket psutil pillow chardet diff --git a/setting.py b/setting.py index 28800b13a..ac00c8ae6 100755 --- a/setting.py +++ b/setting.py @@ -1,10 +1,12 @@ # coding:utf-8 -import os + import time import sys +import os chdir = os.getcwd() sys.path.append(chdir + '/class/core') +sys.path.append("/usr/local/lib/python2.7/site-packages") import public import system_api @@ -20,6 +22,7 @@ threads = 1 backlog = 512 reload = True daemon = True +# worker_class = 'geventwebsocket.gunicorn.workers.GeventWebSocketWorker' timeout = 7200 keepalive = 1 capture_output = True