# -*- coding:utf-8 -*-
# @Time: 2023/8/21 14:36
# @Author:ZYP
# @File:flask_config.py
# @mail:zypsunshine1@gmail.com
# @Software: PyCharm
import logging
import logging.handlers
import os
import multiprocessing
import gevent.monkey

gevent.monkey.patch_all()

bind = '0.0.0.0:50004'  # 绑定的ip已经端口号
chdir = '/home/zc-nlp-zyp/work_file/ssd_data/program/check_paper/check1/change_demo'  # gunicorn要切换到的目的工作目录
timeout = 200  # 超时
worker_class = 'gevent'  # 使用gevent模式,还可以使用sync 模式,默认的是sync模式
workers = 5  # multiprocessing.cpu_count() * 2 + 1  # 启动的进程数
threads = 1
loglevel = "info"  # 日志级别,这个日志级别指的是错误日志的级别,而访问日志的级别无法设置
access_log_format = '%(t)s %(p)s %(h)s "%(r)s" %(s)s %(L)s %(b)s %(f)s" "%(a)s"'  # 设置gunicorn访问日志格式,错误日志无法设置
pidfile = "/home/zc-nlp-zyp/work_file/ssd_data/program/check_paper/check1/change_demo/gunicornLogs/gunicorn.pid"
accesslog = "/home/zc-nlp-zyp/work_file/ssd_data/program/check_paper/check1/change_demo/gunicornLogs/access.log"
errorlog = "/home/zc-nlp-zyp/work_file/ssd_data/program/check_paper/check1/change_demo/gunicornLogs/error.log"

daemon = True