[RTFACT-16936] Request to reduce and allow to configure the timeout for loading a smart remote repository settings page Created: 12/Jun/18  Updated: 21/Jun/18

Status: Open
Project: Artifactory Binary Repository
Component/s: Smart Remote Repository
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Normal
Reporter: Andrei Komarov Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None

Attachments: PNG File Screen Shot 2018-06-12 at 17.17.15.png    


Request to lower the timeout or improve the smart remote repository UI detection mechanism in order to prevent issues related to connection topics such as socket timeouts.

The scenario and implications:

When browsing to a smart remote repository it could take considerable time to load the remote repository page if the socketTimeout configured for the remote repository is high. Also if the load balancer is timing out requests that have a short socketTimeout it could be fail the UI load request with a 50x error.

Specifically the discoversmartrepocapabilities UI endpoint is taking prolonged time and therefore might fail the remote repository settings page loading.
The request that is triggered as a result of it to the remote repository endpoint is api/system/version as in the screenshot below which is dependent on the socketTimeout configured for the remote repository for a repository with 6 min timeout defined.

Generated at Wed Apr 08 10:20:19 UTC 2020 using Jira 8.5.3#805003-sha1:b4933e02eaff29a49114274fe59e1f99d9d963d7.