Les applications Web Core .NET Server Side sont-elles inactives après un certain temps et doivent-elles se réveiller comme le font les formulaires Web asp.net?
3 Réponses :
Avec Azure, vous pouvez activer «Toujours activé» et l'application Blazor ne «s'endormira pas» https://docs.microsoft. com / fr-fr / azure / app-service / configure-common # configure-general-settings
Oui, mais pas sur le niveau F1 (gratuit).
Blazor côté serveur s'exécute sur un serveur, donc si vous l'exécutez dans IIS et que votre serveur IIS est configuré pour rester inactif après une période d'inactivité, alors oui, comme tout site Web sur IIS, il a besoin d'une nouvelle demande pour se réveiller.
Mais un site Web principal Asp.Net peut également fonctionner sur Kestrel qui n'a pas de configuration inactive
Cela dépendra du serveur qui l'héberge et n'est pas inhérent à ASP.NET Blazor lui-même.
En règle générale, vous pouvez activer ou désactiver ce comportement. (Vous pouvez avec IIS ou Azure)