When we deploy our services application (A WCF application hosted in IIS that uses net.tcp bindings), we have noticed that although octopus changes the IIS settings, the application does not switch to the newly deployed version until the application pool is recycled. What is the recommended way to do this?
Thanks for getting in touch! Sorry for the delay in getting back to you.
Octopus does not recycle the app pool, it does wait for all requests, this should be very quick but might not be for some installations.
However if you are finding that this is taking longer than you would like there is a library template you can use to recycle the app pool on deployment.
Hope that helps!