如何使用 Lighttpd 设置 Tomcat 6,以便 Tomcat6 将请求转发到 Lighttpd

如何使用 Lighttpd 设置 Tomcat 6,以便 Tomcat6 将请求转发到 Lighttpd

我遇到过这种情况,我有一台运行 Ubuntu 10.10 的 Rackspace VPS 服务器,该服务器使用 Tomcat 6 使用固定域来提供中等复杂的 JAVA WebApp。问题是我想更好地利用此设置并使用 Lighttpd 通过 Lighttpd 向其他域提供请求。问题是我希望 Tomcat 6 处理所有请求并仅处理对自己域的请求,同时将所有其他请求转发给 Lighttpd

我已经看到了 Lighttpd 处理请求并仅将特定请求转发到 Tomcat 6 的反向设置,但是,我想保留 Tomcat 6 的设置,而不是让它将请求转发到它未提供给 Lighttpd 的域。

这可能吗?

答案1

使用mod_proxy

也许这篇 2007 年的文章会有所帮助: http://rackerhacker.com/2007/04/05/lighttpd-proxy-to-tomcat/

不过我想说的是,你需要在 tomcat 前面安装 lighttpd。反过来会更麻烦...我永远不会把 tomcat 作为入门级 Web 服务器,在我看来,它不适合这样做。

相关内容