I have an IIS Web Farm composed of two servers (Server A and B) in Shared Configuration. When I update a site in server "A" and initially load the site, Server "B"'s App Pool turns off, I get an "HTTP Error 503. The service is unavailable error" on the site and on server "B", I see the following error in the Event Viewer:
"The Module DLL C:\Windows\System32\inetsrv\iisreqs.dll failed to load. The data is the error."
I try to restart, recycle the app pool and it sometimes works, most of the time "Server B" goes back to the same error state when the site is launched in the browser.
More details on the config:
.NET CLR Version: 4.0
Enable 32-Bit Applications: False
Managed Pipeline Mode: Integrated
Server: Windows Server 2016