2

语境

我有一个使用 nodejs (nodejs-0.10) 在 Openshift 上运行的应用程序。我想添加一个 ngix 作为第一个代理来仅提供静态文件。

问题

问题是如何将 nginx 添加到 Openshift 上正在运行的应用程序中。我看到了这个墨盒gsterjov/openshift-nginx-cartridge但自述文件指示如何使用 nginx 创建新应用程序,而不是如何将其添加到现有应用程序中。

4

1 回答 1

2

您不能将辅助 Web 框架插件添加到应用程序。每个应用程序一次只能安装一个 Web 框架插件。如果您希望请求首先命中并提供静态资产,则可能需要设置第二个应用程序并将 nginx 设置为代理,然后将动态请求代理回您的 node.js 应用程序。

于 2015-09-21T16:49:41.230 回答