Anonymous | Login | Signup for a new account | 12-17-2024 10:53 PST |
Main | My View | View Issues | Change Log | Docs |
Viewing Issue Simple Details [ Jump to Notes ] | [ View Advanced ] [ Issue History ] [ Print ] | ||||||||
ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||
0000960 | [Resin] | minor | always | 02-22-06 14:40 | 07-26-06 19:02 | ||||
Reporter | ferg | View Status | public | ||||||
Assigned To | ferg | ||||||||
Priority | urgent | Resolution | fixed | ||||||
Status | closed | Product Version | 3.0.17 | ||||||
Summary | 0000960: .war redeployment | ||||||||
Description |
(rep by Mike Gleeson) What?s the recommended way to deploy webapps within Resin containers? The options I?m aware of are * using JMX * using a deployment product like http://cargo.codehaus.org/ [^] * using ./httpd.sh stop/start/restart * touch the webapp?s web.xml (not tested personally) * simply drop in a new war file to the resin home webapps directory With the last item, this historically is a working feature from Resin 2, but on Fedora Core 3 running Java 1.5 it does the following: * existing webapp running ok with 60 or so threads * drop in the war file * existing webapp threads are not killed off * webapp starts up, thread count now about 90, jvm state inconsistent * dropping in further war files exhausts memory, et cetera I would think that stop/restart provides a clean process to bring up the webapp within the jvm, especially for monitoring that the webapp has started correctly, however it would be nice to simply drop in a war file and walk away. Is there a configuration option or perhaps a coding concern regarding singletons and threads as to why this is not currently working correctly? |
||||||||
Additional Information | |||||||||
Attached Files | |||||||||
|
There are no notes attached to this issue. |
Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
27 total queries executed. 24 unique queries executed. |