У меня есть мои веб-сервисы, закодированные в php, и они размещены на aws с использованием эластичного стебля бобов. Если я хочу редактировать любой мой код, я подключаюсь к экземпляру EC @ из файла zilla и подключаюсь к серверу. Sincek выполняет автоматическое масштабирование того, что он он автоматически масштабируется вверх и вниз в зависимости от трафика и хранилища данных, поэтому, когда он масштабируется, он берет копию последнего zip-файла, загруженного из инструментальной панели aws, и заменяет ее текущей конфигурацией системы, он не восстанавливает файлы, загруженные из файла zilla. Так есть ли способ вернуть мои ранее загруженные файлы на сервер из файла zilla?
Я даже попытался подключиться к экземпляру EC2 с помощью ssh, но я не смог найти там и мои предыдущие файлы. Это правильный способ загрузки любого приложения только из упругого бобового стебля? а не редактирование из файла zilla?
Вы правы, что он подберет версию файла, первоначально развернутую, когда экземпляры увеличатся или уменьшатся.
Рекомендуемый рабочий процесс для этого сценария заключается в загрузке zip-файла в консоль AWS с помощью кнопки «Загрузить и развернуть».
Вы также можете использовать инструменты CLI или API, такие как:
awscli: http://docs.aws.amazon.com/cli/latest/reference/elasticbeanstalk/index.html
Е.Б. http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/command-reference-eb.html
API UpdateEnvironment: http://docs.aws.amazon.com/elasticbeanstalk/latest/APIReference/API_UpdateEnvironment.html
Учитывая, что ваш текущий рабочий процесс включает консоль, вы можете загрузить новую версию файла с помощью консоли AWS.
Прочитайте пошаговое руководство здесь для более подробной информации:
http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/GettingStarted.Walkthrough.html
Других решений пока нет …