小编don*_*tke的帖子

NGINX 未将调用从 React 应用程序路由到后端应用程序

我有一个 AWS Ubuntu 服务器,它托管在 127.0.0.1:4100 运行的 React 前端,并使用端口 127.0.0.1:1323 对 Go 应用程序进行 api 调用。我在配置文件中安装了 Nginx 并为这两个端口设置了代理通行证/etc/nginx/sites-available/default,但我只得到 Nginx 调用的前端。使用 chrome 检查检查 Go 应用程序为何不提供 React 应用程序的某些功能,我看到此错误

client.js:772 GET http://127.0.0.1:1323/api/ net::ERR_CONNECTION_REFUSED ERROR 错误:请求已终止 可能原因:网络离线、Access-Control-Allow-Origin 不允许 Origin、页面正在卸载等。

我究竟做错了什么?下面是我的默认配置文件

server { 

listen 80 default_server; 
listen [::]:80 default_server; 

server_name _; 

location / { 

proxy_pass http://127.0.0.1:4100; 

} 

location /api { 

proxy_pass http://127.0.0.1:1323/; 

 } 
}
Run Code Online (Sandbox Code Playgroud)

nginx nginx-location nginx-reverse-proxy nginx-config

2
推荐指数
1
解决办法
7249
查看次数

在 Google Cloud run 或 Google App Engine 中运行侧容器

是否可以在 Google Cloud Run 或 App Engine 中运行侧容器或初始化容器?我找不到这方面的任何文档,并试图在 GCP 支持论坛上问这个问题,我被指示在 stack-overflow 上问这个问题。如果可能,您将如何实现这一目标?我遇到了这个repo,但它没有帮助。

我知道 GKS 是可能的,但尝试对这些服务做同样的事情。

google-app-engine google-cloud-platform google-kubernetes-engine google-cloud-run

1
推荐指数
2
解决办法
955
查看次数