I have deployed nodejs+redis application and mongo cloud instance is used(on atlas) Now lets say I pull the code from git repo and spin up my app using PM2. Lets say tomorrow I want to again pull latest code changes and restart the application In that case can I use PM2 to switch between previous and latest code? Will it cause any consistency issues or downtime issues? How can I avoid that?