【发布时间】:2021-11-14 18:06:24
【问题描述】:
我在 ECS 上有 3 个容器:web、api 和 nginx。基本上 nginx 将流量代理到 web 和 api 容器:
upstream web {
server web-container:3000;
}
upstream api {
server api-container:3001;
}
但每次我重新部署 web 或 api 时,他们都会更改他们的 IP,所以我需要在之后重新部署 nginx 以使其“拾取”新 IP。
有没有办法避免这种情况,所以我可以更新假设api 服务和nginx 服务会自动代理到正确的 IP 地址?
【问题讨论】:
标签: nginx amazon-ecs