I could not find any info on this. Any suggestions would be appreciated.
Is ArcGIS Server federated to Portal? If so, I would suggest using the python API from Pro to code the stop and start of the geocode service and when the service is not running, I would run a script to rebuild the address locator that is the source of the geocode service.
The following help topic provides steps as well as a link to a sample script.
Latest and greatest script to download: https://www.arcgis.com/home/item.html?id=54e8aab14f6e4c61b65b9dd9ab451503
Hope it helps.