Sto cercando di consentire caricamenti di grandi dimensioni quando eseguo Unicorn su Heroku con Rails ma ho capito che qualsiasi caricamento di grandi dimensioni potrebbe richiedere più tempo del periodo di timeout per un lavoratore Unicorn. Ciò significa (ho visto accadere questo) che il processo master Unicorn uccide il lavoratore che carica il file di grandi dimensioni e la richiesta scadrà (con un errore 503).Unicorn + Rails + Caricamenti di grandi dimensioni
Senza rimuovere o aumentare in modo massivo il timeout per il mio server, c'è un modo per consentire al lavoratore che si sta caricando di bloccarsi mentre l'upload è completato? Oppure, sto completamente fraintendendo e probabilmente è qualcos'altro che sta causando il timeout dei miei caricamenti?
Sto utilizzando CarrierWaveDirect, ma dovevo ancora aumentare il timeout dei lavoratori dell'unicorno, perché si bloccano se il caricamento del file richiede troppo tempo, anche se si utilizza CarrierWaveDirect. – cantonic