Wie ändere ich die Standard-Timeout-Zeit der Nodejs-Anfrage?
Ich bin mit einem Knoten - /express-server. Der Standard-timeout-express, 120.000 ms, aber es ist nicht genug für mich. Wenn meine Antwort erreicht werden 120.000 ms, die Konsole log - POST /additem 200 120006ms
- und die Seite zeigt einen Fehler, so dass ich möchten, setzen Sie das timeout auf einen höheren Wert. Wie soll ich das tun?
InformationsquelleAutor der Frage MarsOnly | 2014-05-29
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich bin davon ausgegangen, dass Sie
express
angesichts der Protokolle, die Sie haben in Ihre Frage. Der Schlüssel ist, um dietimeout
- Eigenschaft auf dem server (im folgenden setzt den timeout auf eine Sekunde, verwenden Sie, was Wert, den Sie möchten):Wenn Sie nicht mit express und arbeiten ausschließlich mit Vanille-Knoten, das Prinzip ist das gleiche. Im folgenden werden keine Daten zurückgegeben:
InformationsquelleAutor der Antwort SomeKittens
Versuchen Sie dies:
Finden Anfrage's-Dokumentation für weitere Optionen.
InformationsquelleAutor der Antwort Lee
Für spezielle Anfrage kann man timeOut auf 0, das ist kein timeout, bis wir Antwort von der DB oder anderen server
InformationsquelleAutor der Antwort Bhavik
Für diejenigen, die Konfiguration in
bin/www
fügen Sie einfach den parameter timeout wird nach dem http-server Schöpfung.InformationsquelleAutor der Antwort Rohith K D