Frage wie man das Anforderungstimeout in Rails setzt (Thin oder Webrick Server)


Wenn ich eine große Datei auf den Rails-Server hochlade, erhalte ich immer einen Anfrage-Timeout-Fehler. Ich weiß nicht, wo ich den Timeout-Wert für die Anfrage ändern soll.


5
2018-01-07 03:38


Ursprung


Antworten:


Für Webrick gibt es eine Datei namens /usr/lib/ruby/1.9.1/webrick/config.rb.

Der Standort kann je nach Version und Installationsmethode abweichen. In dieser Datei gibt es eine Zeile:

:RequestTimeout => 30 das kann geändert werden.

Und in dünn, thin -t 60 Timeout 60 Sekunden, der Standardwert ist 30


8
2018-01-07 03:54