当我上传文件并将此文件发送到 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