title: IIS 10 Application Pool stops responding with PHP REST API
body: <p>I have a php-based REST API running on a web server installed on a Windows Server 2016 with IIS 10.0. The web API is servicing an App used by many employees. The app can make requests to the server every minute, sometimes multiple times a minute, so in</p>
  
  <p>Every few days, sometimes multiple times a day, the api stops responding, and the only way to get it back is to stop and start the Application Pool.</p>
  
  <p>There is no message in the Event Viewer related to it. There is no error in the PHP log. The last calls that are made when the API stops responding are the same calls that have been made multiple times before.</p>
  
  <p>I am at a loss as to what to look for next to figure out what could cause the issue. Is there any config in the Application Pool settings or in PHP that I could have missed? Would the number of requests made to the API be an issue (at the moment it seems like it should handle it, we're talking about a request every 2-3 seconds at the busiest)?</p>
  
  <p>Any suggestions on what to look for would be greatly appreciated.</p>