I am seeing a strange behavior in a new SharePoint 2016 farm and will appreciate any input advice on this or if someone can confirm its a bug or something else.
Environment:
1WFE server: (WFE with DC MinRole)
1APP server: (Application MinRole)
1 Search Server: (Search MinRole).
Everything is functional including UPS, Search, Metadata and other service application. Wake up script is implemented.
Observation: (complex but I will try to explain)
After creating a new web application and site collection, it takes a long time to load (more than 5 min sometimes). but once it’s loaded it will be faster next time.
Now after IIS reset and execution of a wake-up script, if I click on Add new page or New list, or new item within the list, its taking long time to load the first time. if I do the same within few minutes it's faster. it seems like something is blocking any action for the first time.
if I don't use a system for some time (for few hours may be) and load site again, I see the same slow response again for a home page to load. After accessing site few times and making sure site is coming in 2 seconds I went to site settings page and start clicking on few option like search settings / Results source /Term Store management or any link on settings page to see response for each it takes noticeably long time (more than 45 seconds in most cases) which is not normal. any idea where to look at or is it a known thing with MinRole?
Some findings:
I have check Distributed cache and find not issue in ULS, connectivity between servers and DB goes up to <6ms once a while.
ULS don't return too many things when a search for execution time > 3 seconds.
All these tests are on OOB site, no customizations yet.
Any thoughts, help will be appreciated.