用TomcatreplaceApache实例6

我在一台Linux机器上,正试图用一个Tomcat 6实例replace一个Apache2实例。 我通过在适当的pid上运行kill来closuresApache实例,但是当我尝试访问任何页面时,我得到了504而不是404的错误。此外,当我运行Tomcat 6实例时,仍然收到错误504。请求端口80得到返回比要求端口8080更快。任何想法我能做些什么来获得Tomcat 6和运行?

防火墙引起了这个问题。

你可以试试lsof -p 33333 | grep TCP lsof -p 33333 | grep TCP ,其中33333是你的tomcat的pid,然后你可以看到连接正在被build立。 在8080和80上使用504,我的第一个猜测就是你有一个循环,并且你把请求从一个转发到另一个或者在同一个…这可以解释超时,但是我们没有太多处理你给我们的东西。