nginx - Einstellen des idle timeouts von proxy websockets

  • Hi,


    wie kann ich den idle timeout von websocket Verbindungen in nginx richtig einstellen?

    Der Default-Wert scheint 60 Sekunden zu sein. Wenn ich proxy_read_timeout auf 10 setze, kommt der timeout nach 10 Sekunden – soweit so gut. Wenn ich den proxy_read_timeout auf 300 setze kommt kein timeout nach 300 Sekunden ?(. Ich möchte gerne einstellen können, wann die Verbindung getrennt wird, falls keine Daten übertragen werden.



    Mein System:

    Code
    uname -r

    5.13.7-arch1-1

    Code
    nginx -v

    nginx version: nginx/1.21.1