AnsweredAssumed Answered

app server for port 80 also, or separate web server?

Question asked by qali on Nov 12, 2006
Latest reply on Nov 13, 2006 by rivetlogic
  I'm wondering how people are deploying Alfresco for "public" use. Are people using their app server/servlet container to also handle http requests (i.e. listen on port 80) or are people using a web server (like Apache) to listen on 80, and using mod_proxy or something similar to pass over alfresco calls to the app server, so only requests that actually require the app server get handled by the app server.

I'm wondering in terms of performance. I don't know too much about the internals of JBoss or Tomcat, and how they handle http requests, but I would think letting Apache handle "static" requests and letting Tomcat handle only URLs that require "dynamic' content would make the most sense. I plan on using the WCM version, and will have a decent amount of images/Flash content that does not require Tomcat access.

Any thoughts?