systemctl StartExecコマンドラインの-bオプションは何ですか?

systemctl StartExecコマンドラインの-bオプションは何ですか?

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)です。

引用:https://docs.gunicorn.org/en/stable/run.html

関連情報