にsystemdとGunicornがExecStart
への最後の引数として、ある種のWSGIファイルが必要です。これはwsgi.py
として、メインモジュールにあった、Djangoのでhttp://docs.gunicorn.org/en/latest/deploy.html?highlight=ExecStart#systemdWSGIなしでGunicornのExecStartを設定するには?
を:
ExecStart=/home/admin/django/bin/gunicorn --config /home/admin/src/gunicorn.py --bind unix:/tmp/api.sock myapp.wsgi
しかし、このファイルは明らかにしませんSanicとuvloopを使用するときに存在します(私は新しいプロトコルがASGIと呼ばれると信じています)。私は当然動作しませんでしたapp.py
のためにそれを置き換えてみました:
ExecStart=/home/admin/sanic/bin/gunicorn --config /home/admin/src/gunicorn.py --bind unix:/tmp/api.sock myapp.app
Sanicを使用している場合、このパラメータは設定する必要がありますどのように?