2012-04-14 3 views
2

Где-то между 10 апреля и вчера, загрузка изображения на Amazon S3 с использованием Paperclip, по-видимому, была нарушена для нашего приложения Rails на Heroku. Я получаю следующее сообщение:Загрузка Paperclip в S3 на Heroku прекратила работу

A AWS::S3::Errors::RequestTimeout occurred in topics#update: 
Your socket connection to the server was not read from or written to within the timeout period. Idle connections will be closed. 
vendor/bundle/ruby/1.9.1/gems/aws-sdk-1.3.9/lib/aws/core/client.rb:277:in `return_or_raise' 

Я смотрел через наши изменения кода в течение последних 10 дней, чтобы увидеть, если мы изменили что-нибудь близкое к коду Paperclip или Gemfile, но я ничего не нашел. Heroku status page не сообщает ничего сломанного, равно Amazon S3 status page.

Кто-нибудь знает какие-либо изменения в Heroku, S3 или взаимодействие между ними, которое могло бы как-то быть связано с этим? Или очень тонкие, казалось бы, несвязанные вещи, которые могли нарушить наши настройки?

Приложение работает на стеке Кедра на Heroku, используя Rails 3.2.1, Paperclip 3.0.1, aws-s3 0.6.2 и aws-sdk 1.3.9. Наш Gemfile.lock - here.

ответ

4

bundle update сделал трюк. В последнее время все драгоценности Paperclip, Aws и Heroku имели небольшое обновление.

Смежные вопросы