在下面的代码中,我们使用IPADDRES:8081调用这些nodejs服务,但收到错误。我们已经在docker-compose中定义了这些,无法理解为什么它无法执行反向代理。该文件是用于nginx调用的default.conf。有什么我们所缺少的。谢谢大家
当我们尝试使用IPADDRES:3000 / api / abcsvc --->时,此方法有效。
但是当我们使用IPADDRES:8081 / api / abcsvc --->失败
upstream abc_svc{
server 127.0.0.1:3000;
}
upstream def_svc{
server 127.0.0.1:3001;
}
server{
listen 8081;
location /api/abcsvc {
proxy_pass http://abc_svc$request_uri;
}
location /api/defsvc {
proxy_pass http://def_svc$request_uri;
}
}