I use Azure Let's encrypt to renew the certificate of a web server built with Azure Web App.
On the Azure Web App, the batch I developed is also regularly executed as an Azure web job.
The other day, the certificate was renewed by Azure Let's encrypt while the web job was running.
It seems that the Azure Web App was restarted during the update process, and the web job was interrupted.
I don't want to interrupt the periodic execution of the web job, so I set the time for certificate renewal by Azure Let's encrypt.
I would like to change it, but is it possible?
It should be possible to reload the web service instead of restarting it.
Or, if not possible, to remove that restart from the renewal process and schedule it at a different time via another job.
Certainly, if you perform manual update, the following log will be output,
It looks like the time you manually run is being used to schedule automatic certificate renewals from the next time onwards.
[12/18/2020 08:52:20 > 74d662: INFO] Executed 'Functions.AddCertificate' (Succeeded, Id=a422b5d8-8e1e-4527-a8f2-0246ad152e9d)
[12/18/2020 08:52:20 > 74d662: INFO] The next 5 occurrences of the schedule will be:
[12/18/2020 08:52:20 > 74d662: INFO] 1/18/2021 8:52:20 AM
[12/18/2020 08:52:20 > 74d662: INFO] 2/18/2021 8:52:20 AM
[12/18/2020 08:52:20 > 74d662: INFO] 3/18/2021 8:52:20 AM
[12/18/2020 08:52:20 > 74d662: INFO] 4/18/2021 8:52:20 AM
[12/18/2020 08:52:20 > 74d662: INFO] 5/18/2021 8:52:20 AM