Mon site Web était en panne plusieurs fois par jour et lorsque je vérifiais le pool d'applications (IIS 7.5), je constatais qu'il était arrêté et que je devais le redémarrer manuellement. Comment puis-je le configurer pour qu'il redémarre automatiquement lorsqu'il a été arrêté par une erreur quelconque.
Vous devrez modifier le startMode pour le pool d'applications sur lequel votre site Web est en cours d'exécution d'OnDemand à AlwaysRunning. IIS définit par défaut tous les pools d'applications sur onDemand.
Source: http://msdn.Microsoft.com/en-us/library/ee677285%28v=Azure.10%29.aspx
Dans IIS 8 et les versions ultérieures, le paramètre startMode est désormais directement disponible dans les paramètres avancés du pool d'applications.
Si vous modifiez startMode sur AlwaysRunning, le pool d'applications redémarre automatiquement en cas d'échec.
Problème avec "Par défaut IIS définit tous les pools d'applications sur onDemand" lorsque vous devez mettre à jour les bits. Ensuite, le site redémarre et verrouille le déploiement. Il est préférable de définir la protection Rapid-Fail sous Paramètres avancés sous Pool d'applications. Définissez Intervalle de défaillance (min) sur 1 et Max sur 5.