我有一个 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) 是否可以在 Google Cloud Run 或 App Engine 中运行侧容器或初始化容器?我找不到这方面的任何文档,并试图在 GCP 支持论坛上问这个问题,我被指示在 stack-overflow 上问这个问题。如果可能,您将如何实现这一目标?我遇到了这个repo,但它没有帮助。
我知道 GKS 是可能的,但尝试对这些服务做同样的事情。
google-app-engine google-cloud-platform google-kubernetes-engine google-cloud-run