При попытке пробовать это, даже думал, что трудно сказать из описания точно, что Вы после. Давайте предположим выполнение веб-сервера на виртуальной машине. Чтобы смочь получить доступ к Вашей виртуальной машине по Интернету, Вы должны:
Сети не являются моими экспертными знаниями (чтение: Я сосу в нем), поэтому исправьте меня, если я сказал что-то не так.Спасибо.
Похоже, что rsync / cron будет работать нормально.
Если вы хотите порезвиться, вы можете настроить GlusterFS для автоматической репликации изменений в кластере.
Похоже, вы уже получили ответ на свой вопрос несколько минут назад :-). Я тоже думал о чем-то вроде rsync, как предлагает EEAA выше, потому что я помню, как смотрел видео на YouTube об этом. Я попытаюсь отследить для вас эту ссылку на видео.
Кроме того, я думаю, что сохранение автоматических масштабируемых EC2 в синхронизации с текущими файлами webapp - еще одно преимущество, которое предлагает сервис AWS Elastic Beanstalk, когда он автоматически масштабируется в зависимости от нагрузки, как вы опишите, что вам нужно, новые запущенные экземпляры загружают самые последние файлы php, которые были запущены до автомасштабирования. Я думаю, это потому, что Elastic Beanstalk использует репозиторий, отдельный от ваших запущенных экземпляров.