Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable Azure Auto Heal for Umbraco Cloud hosted sites #843

Open
lucas-whiteley opened this issue Oct 18, 2024 · 2 comments
Open

Enable Azure Auto Heal for Umbraco Cloud hosted sites #843

lucas-whiteley opened this issue Oct 18, 2024 · 2 comments

Comments

@lucas-whiteley
Copy link

Issue description

When sites go down in Umbraco cloud, they are not auto restarted. This could be fixed by enabling Azure Auto Heal which will restart problematic sites. This would reduce downtime for websites on the platform.

@c9mb
Copy link

c9mb commented Oct 18, 2024

Yes - I don't know if it's related, but when the worker-role is moved between hosts - which has been happening a lot recently - the sites also appear to be left in a shut-down state, and wait for the first request to initiate a cold-start. Because they have been moved, this means there is some compile action required, and this can be quite a lengthy delay for the unfortunate soul who lucks out on that - and leads to a bit of aggro with clients.

@BenDuguid-MRM
Copy link

Have you tried using the Application Initialization module?

The IIS Application Initialization module is installed in Azure for app services, but you need to use the middleware and configure your web app to use it:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <location path="." inheritInChildApplications="false">
    <system.webServer>
      <applicationInitialization doAppInitAfterRestart="true" />
    </system.webServer>
  </location>
</configuration>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants