systemctlを使ってFlaskAppを起動する方法についてのMiguel Grinbergの説明をご覧ください。 https://blog.miguelgrinberg.com/post/running-a-flask-application-as-a-service-with-systemd
彼は以下を示しています: ExecStart=/home/ubuntu/microblog/venv/bin/gunicorn -b localhost:8000 -w 4 microblog:app
ExecStart または systemctl のオプションのリストはどこにも見つかりません。
-bオプションは何ですか?
ありがとう
答え1
この-b
オプションは実際にはgunicorn
この場合に機能します。アドレスをバインドするために使用されます。
ドキュメントから:
-b BIND, --bind=BIND - バインドするサーバーソケットを指定します。サーバーソケットは、$(HOST)、$(HOST):$(PORT)、fd://$(FD)、または unix:$(PATH) のいずれかです。 IPは有効な$(HOST)です。