Sebastien B. created ZEPPELIN-5947:
--------------------------------------

             Summary: Increasing WebSocket idle connections timeout
                 Key: ZEPPELIN-5947
                 URL: https://issues.apache.org/jira/browse/ZEPPELIN-5947
             Project: Zeppelin
          Issue Type: Bug
          Components: conf, GUI, zeppelin-server, zeppelin-web
    Affects Versions: 0.10.1
            Reporter: Sebastien B.


Hi, after 5 minutes of inactivity, WebSocket connections get disconnected. Is 
it possible to increase this timeout?

To reproduce:
 # Run a Docker container: 
{code:java}
docker run --rm -p 8080:8080 apache/zeppelin:0.10.1{code}

 # Open a WebSocket connection:
{code:java}
wscat -c 'ws://localhost:8080/ws' {code}

 # Do nothing for 5 minutes.

This error appears:
{code:java}
Disconnected (code: 1001, reason: "java.util.concurrent.TimeoutException: Idle 
timeout expired: 300000/300000 ms"){code}
The same behavior can be observed with the UI. If I stop working for more than 
5 minutes on my notebook, but I keep it open in my browser, it refreshes and I 
lose my outputs.

Some kind of keepalive mechanism would actually be ideal, instead of increasing 
the timeout. What do you think?

Thank you.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to