pip install waitress==2.1.2
import time
from waitress import serve
from loguru import logger
from hongyunduijiang.wsgi import application
def log_request(environ, start_response):
now = time.strftime(f'%Y/%m/%d %H:%M:%S')
logger.info(f'server [{now}] "{environ["REQUEST_METHOD"]} {environ["PATH_INFO"]} {environ["SERVER_PROTOCOL"]}"')
return application(environ, start_response)
if __name__ == '__main__':
host = '127.0.0.1'
port = 8001
logger.debug(f'Starting development server at http://{host}:{port}')
serve(log_request, host='127.0.0.1', port=8001, threads=1)