프로그래밍
flask 속도 개선 방법
kugancity
2018. 5. 2. 17:42
반응형
1. cache 설정
캐시를 사용하도록 설정한다.
from flask.ext.cache import Cache
# Flask app should start in global layout
app = Flask(__name__)
cache = Cache(app,config={'CACHE_TYPE': 'simple'})
참고: https://damyanon.net/post/flask-series-optimizations/
2. thread 사용하도록 설정
app.run 할 때 threaded=True 설정을 한다.
if __name__ == '__main__':
port = int(os.getenv('PORT', 6000))
print("Starting app on port %d" % port)
app.run(debug=False, port=port, host='0.0.0.0', threaded=True)
728x90
반응형