У меня есть мое приложение, размещенное на AWS, Elastic Beanstalk - Tomcat 6. Мои файлы данных хранятся в ведре S3. Когда я размещаю свое приложение на локальном сервере на своей машине, я могу читать и записывать данные в свой ведро S3 (используя SDK), но из приложения, размещенного на Elastic Beanstalk, в операции записи отображается ошибка, то есть на Elastic Beanstalk Кот. Я получаю ниже ошибки:Невозможно рассчитать MD5: ковш AWS S3
com.amazonaws.AmazonClientException: Unable to calculate MD5 hash: visitorsinfo.json (No such file or directory)
У меня есть visitorsinfo.json в моем S3 ведро, которая успешно доступна из моего локального сервера в моей машине, но не доступен из Elastic Beanstalk ..
EBS = Эластичный блок-магазин. Вы имеете в виду Elastic Beanstalk? –
Кроме того, ключевой частью этого сообщения об ошибке является «Нет такого файла или каталога», а не «Невозможно вычислить хэш MD5», на который вы, похоже, фокусируетесь. Файл фактически не существует. –
Привет, его эластичный beanstalk, файл присутствует, и он изменяется, когда я указываю свою локальную машину на то же ведро. Его довольно странное поведение, любое предположение? – user3112954