You've already forked hotpocket
This commit is contained in:
15
services/backend/ops/deployment/gunicorn.conf.py
Normal file
15
services/backend/ops/deployment/gunicorn.conf.py
Normal file
@@ -0,0 +1,15 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
from __future__ import annotations
|
||||
|
||||
import os
|
||||
|
||||
import gunicorn_worker_healthcheck
|
||||
|
||||
bind = '0.0.0.0:8000'
|
||||
workers = int(os.environ.get('HOTPOCKET_BACKEND_GUNICORN_WORKERS', 4))
|
||||
logconfig = '/srv/lib/gunicorn.logging.conf'
|
||||
worker_tmp_dir = '/dev/shm'
|
||||
proc_name = 'hotpocket_backend'
|
||||
|
||||
healthcheck_bind = '0.0.0.0:8001'
|
||||
gunicorn_worker_healthcheck.start(globals())
|
||||
48
services/backend/ops/deployment/gunicorn.logging.conf
Normal file
48
services/backend/ops/deployment/gunicorn.logging.conf
Normal file
@@ -0,0 +1,48 @@
|
||||
[loggers]
|
||||
keys=root,gunicorn.error,gunicorn.access
|
||||
|
||||
[handlers]
|
||||
keys=console,error,access
|
||||
|
||||
[formatters]
|
||||
keys=generic,access
|
||||
|
||||
[logger_root]
|
||||
level=INFO
|
||||
handlers=console
|
||||
|
||||
[logger_gunicorn.error]
|
||||
level=INFO
|
||||
handlers=error
|
||||
propagate=0
|
||||
qualname=gunicorn.error
|
||||
|
||||
[logger_gunicorn.access]
|
||||
level=INFO
|
||||
handlers=access
|
||||
propagate=0
|
||||
qualname=gunicorn.access
|
||||
|
||||
[handler_console]
|
||||
class=StreamHandler
|
||||
formatter=generic
|
||||
args=(sys.stdout,)
|
||||
|
||||
[handler_error]
|
||||
class=StreamHandler
|
||||
formatter=generic
|
||||
args=(sys.stdout,)
|
||||
|
||||
[handler_access]
|
||||
class=StreamHandler
|
||||
formatter=access
|
||||
args=(sys.stdout,)
|
||||
|
||||
[formatter_generic]
|
||||
format=%(asctime)s [%(process)d] [%(levelname)s] %(message)s
|
||||
datefmt=%Y-%m-%d %H:%M:%S
|
||||
class=logging.Formatter
|
||||
|
||||
[formatter_access]
|
||||
format=%(message)s
|
||||
class=logging.Formatter
|
||||
Reference in New Issue
Block a user