Timeout Settings controlled by IIS

Web server plays an important role in handling the web application s.In today's world we all are using multiple applications for daily usage.

If we take MicroStrategy as an example then all the web users using the web for generating the MicroStratetgy based reports. Sometime it happens that if the work is not completed at same time and left for sometime then session got timeout,due to idle sessions, the application session lost and  and we need to relogged in to continue .

Besides the Web timeout controlled by MicroStrategy there are some timeout settings that are controlled by web servers.We need to configure the IIS/other web servers in order to avoid the timeout issue.Below are the few steps to configure the web server.


1. IIS Session State Timeout.
   This setting can be found on the IIS manager under WEB_SERVER_NAME > Sites > Default WebSite > MicroStrategy > Session State.

   The value set here, will be saved on the web.config file.


2. ASP Timeout.

    This setting can be found on the IIS manager under WEB_SERVER_NAME > Sites > Default WebSite > MicroStrategy > ASP  > Session Properties.

3. Application Pool Timeout.
 This setting can be found on the IIS manager under WEB_SERVER_NAME > Application Pools > MicroStrategyWebPool > Advanced Settings.



MicroStrategy recommends to set these three IIS settings to a higher value than the one used for the "Web user session idle time (sec)" setting, specified from MicroStrategy Desktop under Intelligence Server Configuration > Governing.

Comments