I have the
Rshiny pro server
I have found answers to above questions and I have already answered it here.
Though I would like to quickly answer questions in above explained context.
network erroronly if the computations(in this case report generation) doesn't get completed within the
45 seconds. This is because the
http_keepalive_timeoutparameter is not
server configurationand the
Download action button. There is parameter called
reconnectin the shiny server configuration which is
default. When a user's connection to the server is interrupted, Shiny Server will offer them a dialog that allows them to reconnect to their existing Shiny session for 15 seconds. This implies that the server will keep the Shiny session active on the server for an extra 15 seconds after a user disconnects in case they reconnect. After the 15 seconds, the user's session will be reaped and they will be notified and offered an opportunity to refresh the page. If this setting is true, the server will immediately reap the session of any user who is disconnected. You can read about it in the shiny server documentation.
Option to specify the max. session timeout period: Yes. There is a parameter called
http_keepalive_timeout. It will allow you to specify the
maximum session timeout period. You will need to add
http_keepalive_timeout parameter to the
shiny-server.conf at the
top level with the
timeout period you want in seconds as shown below.
Read more about