Драгоценный камень aws-s3 не устанавливает разумное время ожидания
Вы можете сделать это, установив обезьяны create_connection
метод
Создать файл config/initializers/aws_s3_connection_monkey_patch.rb
:
# Sets the timeouts to appropriate values for S3
module AWS
module S3
class Connection #:nodoc:
private
def create_connection_with_timeout_settings
http = create_connection_without_timeout_settings
http.open_timeout = 1
http.read_timeout = 5
http
end
alias_method_chain :create_connection, :timeout_settings
end
end
end