gpt4 book ai didi

meteor - meteor ,浏览器策略,HTTP连接到S3的502网关错误

转载 作者:行者123 更新时间:2023-12-02 18:41:05 25 4
gpt4 key购买 nike

我正在将 meteor 与BrowerPolicy包一起使用,并将Meteor Upabernix/meteord:base docker image一起使用,以将我的应用程序部署到EC2实例。我在同一服务器上都使用nginx使用HTTPS。当我允许使用以下行连接到AWS S3存储桶时,就会出现问题:

BrowserPolicy.content.allowOriginForAll('*.s3-us-west-2.amazonaws.com');

它可以在本地运行,但是当我部署到EC2服务器时,整个应用程序都会收到 502 bad gateway错误。

我有 read,此问题有时可能是由于 header 大小太大,并且可以通过更改 proxy_buffer_size 8k;文件中的 /var/lib/docker/aufs/mnt/CHECKEDID/opt/nginx/conf/nginx.conf来解决。我检查了一下,发现我的S3的随机svg的 header 大小为499。

如果确实需要更改Docker镜像以具有更大的 header 大小,该怎么办?我相信这是 source repo for the docker image。如果我完全不满意,并且还有其他问题,请也告诉我。

谢谢!

最佳答案

我最终弄清楚了。因此,事实证明这是nginx的配置错误。我使用this guide配置了EC2实例。为了修复nginx,我首先登录我的集群并打开此文件:

sudo vi /etc/nginx/sites-available/default 

然后,我将 proxy_buffer_size 8k;行添加到配置文件的 server块中。最后,我使用 sudo nginx -t检查了语法,然后重新启动了nginx nginx restart。就是这样!

最好的部分是,由于我手动配置了nginx实例并在运行于端口3000的该实例之上部署了 meteor 实例,因此即使在部署新版本的应用程序之后,这些设置仍会保留。

关于meteor - meteor ,浏览器策略,HTTP连接到S3的502网关错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40770818/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com