App Pool Configurations
Over the years, we have had a lot of challenges with tuning IIS app pool settings, so I thought it would be helpful to share some knowledge. Back in 2019, FIS recommended the following app pool settings, which we are still using today. In addition to these settings, we also have "Recycling > Regular Time Intervals (minutes)" set to 15; however, we have been eager to try a different approach. Instead of recycling the app pools based on a time limit, we are interested in a more pointed approach by handling the offending worker process directly. Has anyone leveraged the following CPU limit settings?

ReliusWeb
Queue Length 9000
Maximum Worker Processes 2
Rapid Fail Protection Enabled FALSE
Private Memory Limit 900,000
ReliusWebAPI
Queue Length 9000
Maximum Worker Processes 1
Rapid Fail Protection Enabled FALSE
Private Memory Limit 200,000

@john.difini did you test the CPU limiter? Curious of results if you did. Lately, we've been running into workers randomly taking lots of CPU time.