Ошибка размещения файла AWS - PullRequest
0 голосов
/ 25 июня 2018

У меня есть проект, развернутый на экземпляре EC2, и он запущен.Но иногда, когда я вхожу через FTP и переношу обновленную сборку в EC2, часть моего файла проекта пропадает.Через некоторое время эти наборы файлов отображаются в одном и том же месте.

Не удалось объяснить, почему происходит такое неожиданное поведение.Дайте мне знать, если кто-то сталкивался с подобной ситуацией.

Или кто-нибудь может дать мне способ узнать, что все входы выполняются через FTP и SSH на моем EC2.

1 Ответ

0 голосов
/ 25 июня 2018

Файлы не просто случайно пропадают в экземпляре EC2. Я подозреваю, что что-то происходит, и вам нужно будет диагностировать это. Здесь недостаточно информации, чтобы помочь вам, но я могу попытаться направить вас в правильном направлении.

Несколько вещей, которые приходят на ум:

Что вы запускаете для выполнения команды ftp? Если он появляется через какое-то время, вы уверены, что он просто не выполняется, когда вы впервые проверяете его, а затем появляется, когда все готово? Вы уверены, что ничего не кэшируется?

Вы уверены, что ваш FTP-клиент подключен к нужному экземпляру?

Вы уверены, что нет задач cron или внешних сущностей, подключающихся к экземпляру и очищающих определенный каталог? Вы сказали что-то о сборке, это агент сборки, на котором вы выполняете это?

Я очень сомневаюсь, что это тот, но: над каким объемом вы работаете? EBS? Магазин экземпляров? Хранилище экземпляров эфемерно, поэтому остановка / запуск экземпляра может привести к потере данных.

Вы пытались использовать scp?

Если вы все еще в тупике, пожалуйста, предоставьте больше информации о вашей конфигурации ec2 и о том, как вы переносите файл.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...