Как развернуть приложение (в данном случае на основе PHP и MySQL) в среде с несколькими серверами. Чтобы быть конкретным, приложение должно быть развернуто в соответствии с нижеприведенной конфигурацией.
Часть MySQL очевидна, однако мне нужно немного прояснить, как развернуть приложение на 2 серверах. Я понимаю, что мне, вероятно, нужно настроить приложение на обоих экземплярах EC2, и каким-то образом упругая балансировка нагрузки AWS автоматически уравновесит нагрузку.
Существуют ли какие-либо конкретные изменения конфигурации / кода, которые мне необходимо внести в приложение для работы в такой среде? В моем случае приложение будет основано на Cake или Yii. Они готовы к работе в облаке по умолчанию? Если нет, то какие изменения, если таковые имеются, необходимы.
По сути, я ищу руководство или инструкции, которые проясняют все подобные сомнения и помогают мне развернуть приложение в соответствии с вышеупомянутой конфигурацией.
я использую Capistrano когда я развертываю свое приложение Yii в нескольких экземплярах ec2.
Я думаю, что следующая статья поможет:
Тогда следующее поможет, когда вы создадите свой первый конфигурационный файл Capistrano для Yii.
Других решений пока нет …