Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change 
notification.

The "TomcatGridDiscussion" page has been changed by theimpaler:
https://wiki.apache.org/tomcat/TomcatGridDiscussion?action=diff&rev1=8&rev2=9

  
    * '''Stopped''': the instance OS process does not exist, and therefore the 
instance is not operating at all.
  
+   * '''Not Available''': This is a pseudo state that the manager applications 
(web and cli) show when a Grid Agent does not respond to requests for status in 
a timely manner.
+ 
    * If possible it would be great to discern different sub cases of the 
Zoetic state, so to help the user to determine what's going on and tackle the 
case accordingly:
     * '''Starting''': The Tomcat instance process exists, and the instance is 
starting. It's not yet serving HTTP requests.
  
     * '''Stopping''': The Tomcat instance process exists, and the instance is 
stopping. It's no longer serving HTTP requests.
  
     * '''Unresponsive''': The Tomcat instance process exists, but the instance 
health isn't good, it's not responding to HTTP requests, or it's overwhelmed. 
It's not even responding to requests for status.
+ 
+    * On second thoughts, these extra states can actually be discerned today 
with the current version of Tomcat, since the Grid Agents know all the trigger 
commands each local instance has received and can deduce (or make up) the sub 
case. If the Grid Agent is restarted, some kind of persistence of its state 
might be needed to "remember" what was going on before the Grid Agent was shut 
down, so to make an educated guess.
+ 
   1. Grid Agents communicate over unsecured TCP sockets, and assume 
communication security is enforced by the network architecture (segregated 
segments/VLans).
  
   1. The "trigger"-type commands just deliver the corresponding signal to the 
instance's Grid Agent and returns right away, without waiting for the full 
operation to complete. It's kind of "fire and forget". The web user can keep on 
refreshing the the web interface to find out about the progress of the status 
of the Tomcat instances.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to