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

관련 정보