gunicorn如何绑定地址
Gunicorn 命令中新增绑定地址 0.0.0.0:8000,你可以使用 -b 或 --bind 参数。
修改后的完整命令如下:
1 | gunicorn -w 4 -k uvicorn.workers.UvicornWorker -b 0.0.0.0:8000 api:app |
参数解析
-b 0.0.0.0:8000: 这里的0.0.0.0表示监听机器上的所有网络接口,而8000是指定的端口号。-w 4: 启动 4 个工作进程(Workers)。-k uvicorn.workers.UvicornWorker: 使用 Uvicorn 提供的 Worker 类,使 Gunicorn 能够处理 ASGI 应用(如 FastAPI 或 Starlette)。api:app: 告诉 Gunicorn 去api.py文件中寻找名为app的对象。