> > Not if it is in a 'hot deploy' directory is my understanding (this has
> > been discussed here before but I don't recall the exact details).

Where is the 'hot deploy' directory?

Joe

> -----Original Message-----
> From: Dick Applebaum [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, November 26, 2002 11:12 PM
> To: CF-Talk
> Subject: Re: CFMX Server -Java class
>
>
> On Tuesday, November 26, 2002, at 07:31 PM, Sean A Corfield wrote:
>
> > On Tuesday, Nov 26, 2002, at 16:31 US/Pacific, Dick Applebaum wrote:
> >> You recompile a Java class file that is referenced by cfobject.
> >>
> >> I am told that you must recycle CFMX for the updated class file to be
> >> recognized.
> >
> > Not if it is in a 'hot deploy' directory is my understanding (this has
> > been discussed here before but I don't recall the exact details).
> >
> > They drop and restart each server in the cluster. Normally production
> > systems do not use 'hot deploy' because of the performance overhead
> > involved in 'watching' a hot deploy directory.
> >
>
> OK, then it would seem to make sense to use "hot deploy"on a developer
> system
> where the performance overhead would not be an issue.
>
> Then, on a single-server production system, not use "hot deploy".
>
>
> >> What about CFMXj2ee running on JRun, webSphere, ant the like?
> >
> > See above for clusters - some of those systems support session
> > replication / failover. That means zero downtime for this sort of
> > upgrade.
>
> So, with session replication/failover, you:
>
>    1) recompile the necessary Java class files and deploy them on all
> the servers (they remain inactive).
>
>    2) recycle each server, one-at-a-time, activating the updated class
> files
>
> It could get messy if the old Java classes were causing failures and/or
> you had other
> failures when recycling the individual servers -- but this would be
> unlikely.
>
> At best, you wouldn't even notice.
>
> At worst, you could recycle the whole system,
>
> >
> >> What about Pure Java/JSP systems on these app servers?
> >
> > Same.
> >
>
> So, If I understand, because of the automatic "not compile and hot
> deploy" of CF templates under CFMX --
> You can incorporate CF changes, without recycling the system.
>
> On a pure Java/JSP system, you would likely need to recycle the system.
>
> Appears to be an advantage for CFMX.
>
> Is there some endemic reason that Java programs can't be/aren't "hot
> deployed" similar to the way CFMX does it?
>
> This whole server side is a big unknown to me -- thanks for your
> answers, and your patience!
>
> This is good poop!
>
> Dick
>
> 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription: 
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Your ad could be here. Monies from ads go to support these lists and provide more 
resources for the community. http://www.fusionauthority.com/ads.cfm

Reply via email to