What is Hot Deployment?
These services can be added to or removed from the running server.it is the process to change in the currently deployed war file without re-deploying it. It is a time-saving process because the developer can simply run the build and have a new auto-deployed code instead of shutdown and startup is massive.
What is Cold Deployment?
Cold deployment is slow as compared with Hot deployment but it is stable. this is defined as a task that requires one or more instances of the server to restart to reflect the changes i.e. for every change, you need to restart the server then changes reflect.
Advantages and Disadvantages:
- Hot Deployment:-
- The business will never be going to stop.
- It prevents you from the manual restart of production server if you made any changes to the contents of the war file being deployed.
- Hot re-deployment of an application sometimes results in Out Of Memory errors.
- Hot deployment deploys simultaneously to all the nodes, resulting in downtime.
- Cold deployment:-
- No caching + also no out of memory issues after subsequent deploys during testing.
- Outage cost is more being a lengthy process.
- Difference between Apache Tomcat server and Apache web server
- Embedding Tomcat Server in Maven Project
- How to store deployment configuration files in Node.js ?
- Deployment of Angular Application using Github Pages
- ReactJS | Hot Module Replacement
- Hot Reload in ElectronJS
- Hot Reload in ElectronJS | Set - 2
- Difference between node.js require and ES6 import and export
- How to select and upload multiple files with HTML and PHP, using HTTP POST?
- What are the differences and Similarities Between Lumen and Laravel?
- How to create a drag and drop feature for reordering the images using HTML CSS and jQueryUI ?
- How to create X and Y axis flip animation using HTML and CSS ?
- Login and Registration Project Using Flask and MySQL
- Web technologies | HTML and XML | Question 1
- Reading and Writing data to excel file using Apache POI
- Identifiers and Keywords in TypeScript
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to firstname.lastname@example.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.