0

次のようなコマンドでガンコーンを起動しますgunicorn -c gunicorn.py main:app

の内容gunicorn.pyは次のとおりです。

bind = "unix:/tmp/mysock.sock"
workers = 3
backlog = 2048
worker_class = "sync"
#worker_class = "gevent"
debug = False
daemon = True
pidfile = "/tmp/mypid.pid"
logfile = "/tmp/mylog.log"
user = 'www-data' # only under sudo

最後の行では、上記のコマンドを使用できませんでした。sudo を追加して のように起動するとsudo gunicorn -c gunicorn.py main:app、マスター プロセスが root から実行されてしまい、セキュリティ上問題があります。正しく起動するには?

4

1 に答える 1