ファイルをアップロードし、このファイルをherokuのs3(5 MBのcsvファイル)に送信すると、エラーH13(接続が応答なしで閉じられました)が発生しました。行(environment.rbおよびapplication.rb)行を追加しました:
if Rack::Utils.respond_to?("key_space_limit=")
Rack::Utils.key_space_limit = 262144 # 4 times the default size
end
しかし、それは私を助けませんでした。
私のコードは次のとおりです。
def import_from_csv(csv_file, user, organization, related_object, after_import= nil)
file_upload = FileUpload.upload_to_s3!(user, csv_file)
delay.process_csv(file_upload, related_object, organization, after_import)
end