gunicorn, flask 그리고 log 설정하기 with logrotate


gunicorn, flask 그리고 log 설정하기 with logrotate

#gunicorn 은 tomcat 과 같은 웹서버입니다. 보통 tomcat 은 자바와 연결되어 동작하고, gunicorn 의 경우 #python 와 연결됩니다. 정확히는 python용 웹 프레임워크인 #Django 나 #flask 를 구동시켜주는 웹서버입니다. 사용법은 간단하죠 만약 아래처럼 flask로 구현했다면 ( 파일명이 main.py 라고 가정 합시다 ) from flask import Flask app = Flask(__name__) @app.route("/") def hello(): return "Hello World!" 아래처럼 bind할 주소 및 포트, access log 와 error log 파일명을 지정하고, flask로 구현된 파일명과 Flask 파일내의 Flask 객체명을 조합해서 적으면 됩니다. $ gunicorn -b 0.0.0.0:8080 --access-logfile access.log --error-logfile error.log main:app fla...


#gunicorn #Django #flask #logrotate #python

원문링크 : gunicorn, flask 그리고 log 설정하기 with logrotate