Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

is destroy() called in case of power failure

 
prabhu gupte
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi everybody,
I want to know whether the Servlet's destroy() method is called when there is a power failure.The scenario is that a servlet instance is loaded and is processing client requests and suddenly the power failure occurs(On the server side). Now, does the Servlet container or the APPlication server call the destroy() method of the servlet and unload its instance.
Also, What happens when the Server restarts.
 
Ben Souther
Sheriff
Posts: 13411
Firefox Browser Redhat VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If you're running your servlet container as a service or a daemon and you have a UPS that is configured to shut down the machine that it's running on in the event of a power outage, then yes, it would be the same as stopping the daemon or service by hand.

If you just pull the plug on the server and it has no UPS, then no.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic