Почему мое хранилище OpenShift не копируется на новые механизмы во время масштабирования?

Я вижу код моего приложения в OPENSHIFT_REPO_DIR, но не в каталоге «/ app-deployments». Я думаю, что каждый картридж (на разных передачах) должен иметь свою собственную копию данных времени выполнения. (Я изменил параметры масштабирования через веб-консоль с 1-3 до 3-3. Теперь мое приложение отображает индексную страницу OpenShift по умолчанию вместо ожидаемого содержимого.)

0

Решение

Масштабирование будет работать правильно, только если вы используете git для загрузки своих файлов. Когда вы используете «git add» и «git push» для развертывания вашего сайта в openshift, он создает папку «развертывания», которая копируется на другие механизмы с помощью rsync, когда ваше приложение расширяется. Простое использование SFTP для копирования файлов в каталог ~ / app-root / repo не будет работать с масштабированным приложением.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]