Procházet zdrojové kódy

Fix S3 adapter retrying failing uploads with exponential backoff (#12085)

The default limit of 10 retries with exponential backoff meant
that if the S3 server was timing out, you would be stuck with it
for much, much longer than the 5 second read timeout we expect.

The uploading happens within a database transaction, which means
a failing S3 server could negatively affect database performance
master^2
Eugen Rochko před 4 roky
committed by GitHub
rodič
revize
086fc7ed77
V databázi nebyl nalezen žádný známý klíč pro tento podpis ID GPG klíče: 4AEE18F83AFDEB23
1 změnil soubory, kde provedl 1 přidání a 0 odebrání
  1. +1
    -0
      config/initializers/paperclip.rb

+ 1
- 0
config/initializers/paperclip.rb Zobrazit soubor

@@ -40,6 +40,7 @@ if ENV['S3_ENABLED'] == 'true'
http_open_timeout: 5,
http_read_timeout: 5,
http_idle_timeout: 5,
retry_limit: 0,
}
)



Načítá se…
Zrušit
Uložit