Это дублирует эту ветку Seahorse :: Client :: NetworkingError Загрузка файла Amazon S3 с рельсами Но я не понимаю, что на самом деле там происходит.Поэтому я ищу лучшее объяснение здесь.
Проблема - мое приложение просит пользователя загрузить фотографию.Затем сохраняет фотографию в AWS S3, используя gem aws-sdk-rails
.В большинстве случаев все работает нормально.
Но вчера я получил уведомление об ошибке:
Seahorse::Client::NetworkingError: Connection reset by peer
...
99 File "/app/app/controllers/customers_controller.rb" line 22 in create
...
Здесь говорится, что это может быть проблема с сетью https://github.com/aws/aws-sdk-ruby/issues/1572
Но я все еще не могу понять, как справиться с такой ситуацией.
Должен ли я использовать какой-то фоновый работник для этого?У меня нет опыта работы с фоновыми работниками (если это верный путь).