Ich verwende ein Einhorn auf Heroku. Eines der Probleme, die ich habe, ist das Hochladen von Dateien. Wir verwenden carrierwave für Uploads, und im Grunde, selbst für eine Datei mit einer Größe von etwa 2 MB, wird Unicorn nach Ablauf der Zeit von 50-60% hochgeladen.Timeout-Fehler vom Einhorn beim Hochladen einer Datei
Wir verwenden kein Unicorn, wenn wir lokal testen, und ich habe keine Probleme mit großen Dateien lokal (obwohl die Dateien mit Carrierwave wie bei Produktion + Staging auf AWS hochgeladen werden). Bei der Bereitstellung von & Produktionsservern sehe ich jedoch, dass wir eine Zeitüberschreitung erhalten.
Irgendwelche Strategien zur Behebung dieses Problems? Ich bin mir nicht sicher, ob ich diesen Datei-Upload auf einen verzögerten Job stellen kann (weil ich meinen Benutzern bestätigen muss, dass die Datei tatsächlich erfolgreich hochgeladen wurde).
Danke! Ringo
Können Sie versuchen, ein Einhorn lokal zu verwenden? –