If I remember rightly, the Enhydra Multiserver allowed you to restart the server from the web based administration console. Enhydra was tomcat based I believe.. So how did they achieve this (I don't know.. It's possible they weren't fully stopping the JVM and starting a new process)
They also allowed you to "stop" from the HTML console which, obviously, made restarting it again a little tricky from the admin console.. I guess they thought it was easier than typing multiserver -stop from a command line?? We did it using shell scripts on our servers.. The tomcat process is protected by a restart script anyway (we found that some native libraries can completely screw up the JVM, causing memory errors and exit - its rare but we just need the container to restart in these situations). So we have a stop script that attempts to stop tomcat the nice way, a kill script and restart and start scripts... These are just called from an admin console that runs outside of the tomcat (PHP). Regards, Matthew -----Original Message----- From: Shapira, Yoav [mailto:[EMAIL PROTECTED] Sent: 14 May 2004 14:30 To: Tomcat Users List Subject: RE: Tomcat "reboot" runtime >NB As a relative novice to Tomcat it astonishs me that the Tomcat Manager >does not provide the functionnality to reboot the server at runtime (taking >in account that it services become unavailable during reboot time). Show me a server that does. Nearly all let you reload apps, some let you update JNDI entries etc, a few let you add new connectors etc., but a complete reboot meaning a new JVM process is different. Yoav This e-mail, including any attachments, is a confidential business communication, and may contain information that is confidential, proprietary and/or privileged. This e-mail is intended only for the individual(s) to whom it is addressed, and may not be saved, copied, printed, disclosed or used by anyone else. If you are not the(an) intended recipient, please immediately delete this e-mail from your computer system and notify the sender. Thank you. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]