2012-04-14 11 views
2

Irgendwo zwischen dem 10. April und gestern scheint das Hochladen von Bildern auf Amazon S3 mit Paperclip für unsere Rails-Anwendung auf Heroku unterbrochen zu sein. Ich erhalte die folgende Meldung:Papierclip-Upload zu S3 auf Heroku funktioniert nicht mehr

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' 

ich in den letzten 10 Tagen durch unsere Code-Änderungen sah zu sehen, ob wir etwas nahe an dem Büroklammer-Code oder Gemfile geändert, aber ich habe nichts gefunden. Die Heroku status page meldet nichts gebrochen, noch die Amazon S3 status page.

Kennt jemand Änderungen an Heroku, S3 oder die Interaktion zwischen ihnen, die irgendwie damit zusammenhängen könnte? Oder sehr subtile, scheinbar unzusammenhängende Dinge, die unser Setup hätten zerstören können?

Die Anwendung läuft auf einem Cedar-Stack auf Heroku mit Rails 3.2.1, Paperclip 3.0.1, aws-s3 0.6.2 und aws-sdk 1.3.9. Unser Gemfile.lock ist here.

Antwort

4

bundle update haben den Trick gemacht. Die Paperclip-, Aws- und Heroku-Edelsteine ​​haben kürzlich ein kleines Update erhalten.

Verwandte Themen