Is Azure WebDeploy safe for production Web Apps?
WebDeploy by itself cannot guarantee if your application pool will not be recycled during deployment. To be on the safe side, I would use deployment slots. 
Also I would recommend to tag question with azure-web-sites so right people will help you.