Nous utilisons actuellement un grand serveur M2 d'Amazon.IIS 10 démarrage de l'application ASP.NET lent le jour suivant tout en utilisant le délai d'inactivité Action: Suspendez
Dans les Paramètres avancés d'un pool d'applications dans IIS 10, nous utilisons ces options,
Idle Time-out Action: Suspend
Idle Time-out (minutes): 1
Start Mode: OnDemand
Recycling Time Interval (minutes) : 1740
Lorsque le pool d'applications est en mode suspendu le Le lendemain, le démarrage de l'application est encore lent. Pouvons-nous améliorer le démarrage en utilisant ces paramètres?
Si nous changeons le temps de recyclage à la soirée, l'application sera éteint la nuit, mais ne viendra pas automatiquement - correct? Cela signifie que l'application sera démarrée lorsque le premier utilisateur ouvrira l'application le matin et devra attendre 20 secondes. – Jespert
Voir ma modification ci-dessus. Vous pourriez recycler à 8h30. L'initialisation de l'application charge l'application. Un délai d'inactivité de 35 minutes rend l'application chaude à 9 heures. – mikep
Et si nous changeons «Start Mode: OnDemand» en «Start Mode: AlwaysRunning» et changeons «Preload Enabled: False» en «Preload Enabled: True». – Jespert