Application redeploy risk
Doing application re-reeploy is a risky thing, especailly for a web application.
It demands great care and careful test.
- Always have a backup plan. What if the deployed failed?
Treat yourself well and leave a fire exit;
Always renaming table columns instead of droping them while doing application reploy
- Be careful: i copied my deploy to /tmp/abc directory, then 30 minutes later, when i copy the application, i copy from /tmp, and thre is an old version exists there. I actually deployed an old version.
- Always do it at office hour when someone else is round
- keey test server and product server same version, same structure and same config.