entah kenapa saya nyari gambar di freepik kebanyakan muncul itu, yaudahlahyaaa.
Ini adalah cara menjalankan file python menggunakan gunicorn. Pada contoh ini misal kita memilik api server dari file python dengan nama api_flask.py
Maka cara menjalankannya adalah seperti ini:
gunicorn --bind 0.0.0.0:5000 api_flask:app -w 2 --log-config logging.ini --access-logfile -
keterangan:
api_flask = nama file python yg akan dijalankan. nama asli api_flask.py
-w = workers yang akan dijalankan.
-—log-config = file log config yang akan digunakan untuk logging gunicorn.
contoh log file gunicorn.
logging.ini
[loggers]
keys=root
[handlers]
keys=consoleHandler
[formatters]
keys=simpleFormatter
[logger_root]
level=DEBUG
handlers=consoleHandler
[handler_consoleHandler]
class=StreamHandler
level=DEBUG
formatter=simpleFormatter
args=(sys.stdout,)
[formatter_simpleFormatter]
format=[%(asctime)s] [%(process)d] [%(levelname)s] - %(module)s - %(message)s
datefmt=%Y-%m-%d %H:%M:%S %z