Sessions are used to maintain a stateful HTTP connection. When a session state is enabled for your application, a user receives a unique session ID on their first request to a Web page. Generally, this session expires if the user does not refresh or request a page within the specified time-out period. As per your site's requirement, you can increase or decrease this time-out value.
Step 1: Log in to your VPS via RDP. Please refer to how to connect VPS using RDP for more details.
Step 2: Click on Start -> Administrative Tools -> IIS.
Step 3: Click on the website name and open the ASP feature from the IIS group.

Step 4: Expand Session Properties under Services and, as per requirement, modify the Time-Out value [Default Value is 00:20:00 (HH:MM:SS)].

Step 5: From the Actions Pane, click on the Apply link to save the changes.
Note: It is not recommended to set a large session timeout value for the Windows Hosting server.
Adjusting the ASP session timeout allows you to control how long users remain connected without activity. By following the above steps, you can configure a session timeout that balances user convenience with optimal server performance.