You have a production-deployed application. When deploying a new version, you need to route all production traffic to the new version while keeping the previous version available for rollback in case of issues.
Which deployment strategy should you use?