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.