查看 Miguel Grinberg 关于如何使用 systemctl 启动 FlaskApp 的解释。 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)。