RE: Internal webserver vs. Apache on MX for JRun was Re: CFMXJ2ee advantages over CFMX Standalone
Are your comments based on any sort of stress testing results or published literature? I would imagine the lack of published literature is the _reason_ that you shouldn't use the JRUN web server. MM make J2ee containers and MX stuff. Not web servers. MM couldn't spend the time and resources building testing their webserver that apache and MS do. And seeing as both are free, there is no reason why they wouldn't. WG ~| Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4 Subscription: http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribeforumid=4 FAQ: http://www.thenetprofits.co.uk/coldfusion/faq Structure your ColdFusion code with Fusebox. Get the official book at http://www.fusionauthority.com/bkinfo.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
RE: Internal webserver vs. Apache on MX for JRun was Re: CFMXJ2ee advantages over CFMX Standalone
As far as I can tell, there's no difference between the web server used by CFMX for JRun and that used by the standalone CFMX Enterprise or Professional. Are your comments based on any sort of stress testing results or published literature? I agree with what you're saying, but last time we made an assumption about the two products being the same (Re: CFMX Enterprise vs. CFMX for J2EE), MM chimed in and said there were some unexpected differences between the two products. So I suppose I was hoping that Sean or Phil or somebody else at MM could weigh in with the official response. However, that being said, I have been proceeding on the premise that what you said is how it is. No, my comments aren't based on stress testing or published literature. I wouldn't bother wasting valuable load-testing time with the JRun web server, since Macromedia recommends not using it in a production environment. Since they make that recommendation for both JRun and CFMX, I'd expect there to be little difference between them in that regard. Also, I can't imagine that the web server itself could be much different. In both cases, no matter how many application server instances are running, or no matter how many different, specialized VMs are used between them, there's only going to be one application listening on the appropriate socket, routing requests to one or more application servers. And as for those unexpected differences, I suspect that for many people's environments and applications, there wouldn't be any difference at all. I seem to recall reading, for example, that one of the big advantages of CFMX for J2EE is its performance on multi-processor boxes. I suspect that other performance advantages of CFMX for J2EE come from writing more of your application code in Java and less in CFML. Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ voice: (202) 797-5496 fax: (202) 797-5444 ~| Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4 Subscription: http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribeforumid=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 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
RE: Internal webserver vs. Apache on MX for JRun was Re: CFMXJ2ee advantages over CFMX Standalone
I have been playing with using apache mods (with tomcat though, but I assume JRun is the same), and I have it setup so apache handles static pages and graphics while the processing engine only handles putting out the dynamic pages. I don't know if it helps, but it seems logical that serving static stuff from apache relieves some of the load from the processing engine. my GBP .02 Rob -Original Message- From: Dave Carabetta [mailto:[EMAIL PROTECTED]] Sent: Saturday, January 04, 2003 1:18 PM To: CF-Talk Subject: Internal webserver vs. Apache on MX for JRun was Re: CFMXJ2ee advantages over CFMX Standalone I've been enjoying this thread immensely, as the support/community for CFMX for J2EE servers is extremely sparse and I've had lots of different questions. I've seen posts on the forums regarding the following question, but have yet to see a reply. What's the advantage of running through a webserver such as Apache versus the web server that's built in to JRun? Mind you, I'm talking about *CFMX FOR JRUN*, not CFMX standalone. I know about the standalone performance differences, but do these same differences exist for JRun? For a relatively low-traffic, internally used site, does it matter if I go into the jrun.xml file and change the port fro 8100 to 80 and just go with that? Thanks, Dave. ~| Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4 Subscription: http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribeforumid=4 FAQ: http://www.thenetprofits.co.uk/coldfusion/faq Get the mailserver that powers this list at http://www.coolfusion.com Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
RE: Internal webserver vs. Apache on MX for JRun was Re: CFMXJ2ee advantages over CFMX Standalone
What's the advantage of running through a webserver such as Apache versus the web server that's built in to JRun? Mind you, I'm talking about *CFMX FOR JRUN*, not CFMX standalone. I know about the standalone performance differences, but do these same differences exist for JRun? As far as I can tell, there's no difference between the web server used by CFMX for JRun and that used by the standalone CFMX Enterprise or Professional. So, yes, I imagine that the same differences exist, whatever they are. Macromedia simply states that you shouldn't use it for production use, and I've never tried to. For a relatively low-traffic, internally used site, does it matter if I go into the jrun.xml file and change the port fro 8100 to 80 and just go with that? Probably not. However, if you're using any of the extra functionality that your web server might provide, obviously you won't get that with the JRun web server. For example, server authentication - that's something I rely on quite a bit. Personally, I'd rather use IIS or Apache anyway just because I feel they're easier to manage. Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ voice: (202) 797-5496 fax: (202) 797-5444 ~| Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4 Subscription: http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribeforumid=4 FAQ: http://www.thenetprofits.co.uk/coldfusion/faq Get the mailserver that powers this list at http://www.coolfusion.com Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Re: Internal webserver vs. Apache on MX for JRun was Re: CFMXJ2ee advantages over CFMX Standalone
What's the advantage of running through a webserver such as Apache versus the web server that's built in to JRun? Mind you, I'm talking about *CFMX FOR JRUN*, not CFMX standalone. I know about the standalone performance differences, but do these same differences exist for JRun? As far as I can tell, there's no difference between the web server used by CFMX for JRun and that used by the standalone CFMX Enterprise or Professional. So, yes, I imagine that the same differences exist, whatever they are. Macromedia simply states that you shouldn't use it for production use, and I've never tried to. Are your comments based on any sort of stress testing results or published literature? I agree with what you're saying, but last time we made an assumption about the two products being the same (Re: CFMX Enterprise vs. CFMX for J2EE), MM chimed in and said there were some unexpected differences between the two products. So I suppose I was hoping that Sean or Phil or somebody else at MM could weigh in with the official response. However, that being said, I have been proceeding on the premise that what you said is how it is. For a relatively low-traffic, internally used site, does it matter if I go into the jrun.xml file and change the port fro 8100 to 80 and just go with that? Probably not. However, if you're using any of the extra functionality that your web server might provide, obviously you won't get that with the JRun web server. For example, server authentication - that's something I rely on quite a bit. Personally, I'd rather use IIS or Apache anyway just because I feel they're easier to manage. Good call on authentication. I got so hung up on potential performance differences that I forgot about the obvious! Thanks again, Dave. ~| Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4 Subscription: http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribeforumid=4 FAQ: http://www.thenetprofits.co.uk/coldfusion/faq Structure your ColdFusion code with Fusebox. Get the official book at http://www.fusionauthority.com/bkinfo.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4