Gleiches Thema wie bei den anderen Threads: Was erwartest Du denn für eine Antwort?
Keiner hier kennt Deine Anforderungen, und welche Settings Du "brauchst", was für Dich "richtig" ist.
Wer hier soll Dir denn sagen, was Du machen sollst (Nichts? Neustart der App? Log schreiben?), wenn die CPU auf 100% geht? Was passiert, wenn die Applikation 5 mal eine Exception wirft.
Das musst Du Doch selbst entscheiden.
Welche Settings Du für ASP.NET explizit setzen "musst" siehst Du in
Hosten von ASP.NET Core unter Windows mit IIS - alle anderen Settings kommen eben auf die Anforderungen an - und die kennt hier niemand.
Was die Einstellungen machen steht alles in den Docs:
Failure Settings for an Application Pool <failure>
CPU Settings for an Application Pool <cpu>
Recycling Settings for an Application Pool <recycling>
Da ist ja alles erläutert, was die Settings machen.