Openshift с помощью nodejs и nginx

контекст

У меня работает приложение на Openshift с использованием nodejs (nodejs-0.10). Я хотел бы добавить ngix в качестве первого прокси для обслуживания только статических файлов.

проблема

Вопрос в том, как добавить nginx в работающее приложение на Openshift. Я видел этот картридж gsterjov / openshift-nginx-картридж, но README указывает, как создать новое приложение с помощью nginx, а не как добавить его в существующее приложение.

1 ответ

Решение

Вы не можете добавить вторичный картридж веб-фреймворка в приложение. В каждом приложении одновременно может быть установлен только один картридж с веб-платформой. Возможно, вам потребуется настроить второе приложение и настроить nginx в качестве прокси-сервера, если вы хотите, чтобы запросы сначала обращались к нему и обслуживали статические ресурсы, а затем передавали динамические запросы обратно вашему приложению node.js.

Другие вопросы по тегам