I am required to
I might know this little bit but I need to know MORE OR have some idea
As our application is Academic application change are absolute and welcome even at exam/result time, on line transaction (heavy traffic)
Server : tomcat, glassfish, jboss
Framework : spring, struts, server
Two app|web servers as clustered(load balancing and back-up server).
Q1. Change source code and apply change without web|application server restart
E.g Current running transaction|session without being affect.
My thinking:
Current session will taken over by another server if we made one server down for updating
Will it automatically done through server via clustering?
I saw many applications, if we are doing transaction if network connectivity goes down from user side even after some time it resumes from the broken link (Serialization).
Q2. As maintenance do we need to Restart webv|app server at certain period?
Q3. As maintenance do we need to Restart OS at certain period?
Q4. Is this the right way OR any other way we can do this ?
Q5. Is There any tool|plugin|server