[jboss-dev-forums] [Tomcat Integration Development] New message: "Re: Deployment of on-demand web applications"
Remy Maucherat
do-not-reply at jboss.com
Sun Jan 24 13:43:19 EST 2010
JBoss development,
A new message was posted in the thread "Deployment of on-demand web applications":
http://community.jboss.org/message/521941#521941
Author : Remy Maucherat
Profile : http://community.jboss.org/people/remy.maucherat@jboss.com
Message:
--------------------------------------------------------------
I am not surprised with the method. As stated in my comments for the relevant bug reports, I dislike it.
- These mechanisms are strongly detrimental in production (massive resource use while user processing is going on, unpredictability of deployment is hidden from the administrator).
- Introduction of volatile ints. I read a performance evaluation where they are more comparable to syncing rather than a simple int. For this usage, I will not use any (production should never lazy load in the first place). The "replaced" flag looks suspicious to me.
- This seems to be done for all webapps, with no way to disable. This should be an opt in mechnism, only enabled for select webapps (with the only one being the admin webapp).
- What do you do with requests piling up while you deploy the actual webapp ?
So you are trying to help the developer here. Please never consider adding these mechanisms to a production oriented server.
Overall, I think the root of the problem is that there's a belief the default profile must ship with such large webapps *and* be run on the slow overpriced macs everyone has bought ...
--------------------------------------------------------------
To reply to this message visit the message page: http://community.jboss.org/message/521941#521941
More information about the jboss-dev-forums
mailing list