首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在弹性梁堆栈- NodeJS上扩展Nginx

在弹性梁堆栈- NodeJS上扩展Nginx
EN

Stack Overflow用户
提问于 2020-07-02 20:32:22
回答 1查看 118关注 0票数 1

寻找一种在弹性豆秆环境中扩展配置的方法。我只需要一个简单的代理,如下所示,这样单个页面应用程序就可以通过AJAX访问API。我们不能在用例中使用CORS。

我跟踪了亚马逊上的文档,但我无法让它开始工作。我的当前安装程序具有以下文件夹结构:

node_app ...ebextensions ...尼克斯.忏悔.01_app_proxy.conf

代码语言:javascript
复制
location /api/v1 {
    proxy_pass          https://my-api.com;
    proxy_http_version  1.1;
    proxy_set_header    Connection          $connection_upgrade;
    proxy_set_header    Upgrade             $http_upgrade;
    proxy_set_header    X-Real-IP           $host;
    proxy_set_header    X-Forwarded-For     $proxy_add_x_forwarded_for;
}

实例- Amazon第2版(Karoo)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-07-02 23:59:43

它不起作用的一个可能原因是以下设置

代码语言:javascript
复制
 .ebextensions .... nginx ...... conf.d ........ 01_app_proxy.conf

是针对Amazon 1的。但是,您说您正在使用AmazonLinux2

对于AL2,设置位于.platform文件夹中,而不是如所示的这里所示的.ebextensions中。

还要注意的是,在AL1和AL2之间有许多不同。如果您要将应用程序从AL1移植到AL2环境,则可能需要更改其他内容:

希望这能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62704608

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档