后端使用MongoDB启动了一个非常简单的登录和注册应用程序。在Google云端上用kubernetes运行了该网站,但无法正确设置api请求。我从nginx收到502错误的网关。该网站位于:http://35.188.82.6 和github repo位于:https://github.com/damonleelcx/PureSign
“ http://10.0.x.xx:3000/api/users/register”与google云服务器IP“ 35.188.82.6”不匹配。顺便,后端express服务器正在localhost上搭的。
请帮忙~~~谢谢!!!
下面是一些nginx报错的logs
2020/10/11 23:44:23 [error] 451#451: *1143751 connect() failed (111: Connection refused) while connecting to upstream, client: 10.128.0.4, server: _, request: "POST /api/users/register HTTP/1.1", upstream: "http://10.0.2.43:3000/api/users/register", host: "35.188.82.6", referrer: "http://35.188.82.6/"
2020/10/11 23:44:23 [error] 451#451: *1143751 connect() failed (111: Connection refused) while connecting to upstream, client: 10.128.0.4, server: _, request: "POST /api/users/register HTTP/1.1", upstream: "http://10.0.1.48:3000/api/users/register", host: "35.188.82.6", referrer: "http://35.188.82.6/"
2020/10/11 23:44:23 [error] 451#451: *1143751 connect() failed (111: Connection refused) while connecting to upstream, client: 10.128.0.4, server: _, request: "POST /api/users/register HTTP/1.1", upstream: "http://10.0.0.80:3000/api/users/register", host: "35.188.82.6", referrer: "http://35.188.82.6/"
10.128.0.4 - - [11/Oct/2020:23:44:23 +0000] "POST /api/users/register HTTP/1.1" 502 552 "http://35.188.82.6/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.75 Safari/537.36" 546 0.004 [default-server-cluster-ip-service-3000] [] 10.0.2.43:3000, 10.0.1.48:3000, 10.0.0.80:3000 0, 0, 0 0.003, 0.001, 0.000 502, 502, 502 1c28cfe67d44718379c08c826559df90
10.0.0.1 - - [11/Oct/2020:23:51:56 +0000] "GET / HTTP/1.1" 200 993 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/601.7.7 (KHTML, like Gecko) Version/9.1.2 Safari/601.7.7" 189 0.002 [default-client-cluster-ip-service-8080] []
10.0.2.44:8080 993 0.003 200 875335eee9ecf00b0140ac95af93d3d6