I don’t know why you would be getting multiple processes with IIS. That’s strange and wasn’t aware that’s how IIS was working. As far as the -Wait parameter, yep, it’s just more a less a keep alive and calls a different method within ASP.NET Core that holds the process open and waits for the IIS proxy connection.