We have a couple of windows servers (2019) that will be running High Availability services (redis, sql server, in-house software etc). Currently don't have the budget to go for clustering, so need to ensure that existing servers stay up as much as possible.
With Microsoft releasing updates every other Tuesday, it usually means a reboot every fortnight as well. Is it a standard practice to set a specific time on patch tuesday to shut services down for a few mins and apply updates? Or do some companies go a month or more without applying patches? Out of curosity, I often hear that a particular windows/linux machine has been running for several months. How are they applying updates on such servers?