Exchange Server 2019 pulls 100% CPU on IIS Worker Process -MsExchangeMapiFrontEndAppPool

Lars Nijhuis - Lucas IT 1 Reputation point
2024-07-26T07:58:26.18+00:00

Hello,

At an customer of ours we have an problem that on monday 08:00 the CPU is pulling 100% and Outlook is not workable on the clients. When we dive deeper in this issue we see that the IIS Worker Process is pulling this CPU, more specificly the MsExchangeMapiFrontEndAppPool on the application pool. When we reboot the server everything is solved till the next monday morning 08:00.

We can't figure out what is causing this issue and why this only happens on monday around 08:00. We can't find any scheduled tasks as far as we know.

I could appreciate some help here.

Exchange Server
Exchange Server
A family of Microsoft client/server messaging and collaboration software.
1,297 questions
Windows Server 2019
Windows Server 2019
A Microsoft server operating system that supports enterprise-level management updated to data storage.
3,754 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Mike Hu-MSFT 4,135 Reputation points Microsoft Vendor
    2024-07-29T09:00:46.1566667+00:00

    Hi,

    Welcome to the Microsoft Q&A forum!

    I couldn't agree more with the points mentioned by Andy David, in addition, you can also do the following:

    Review the Exchange logs located in: "C:\Program Files\Microsoft\Exchange Server\V15\Logging" They may provide insights into what specific operations Exchange is performing during those peak times.

    Check the IIS logs for the MAPI front end: "C:\inetpub\logs\LogFiles" Look for any unusual activity or spikes in requests around 08:00 on Mondays.

    There could be a memory leak or resource exhaustion issue in the "MsExchangeMapiFrontEndAppPool". Review memory consumption patterns and consider recycling the application pool more frequently to mitigate.

    Schedule a periodic recycle of the "MsExchangeMapiFrontEndAppPool" closer to the time of the issue but perhaps not during peak hours. This can help clear any transient states that lead to the high CPU usage.

    Please feel free to contact me for any updates. And if this helps, don't forget to mark it as an answer.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.