竟然还没有人回答,真是郁闷,搜索了所有可能搜索的关键字都还没有找到解决的办法,
最后首到启发用 netstat 查一下那个端口是否被占用,在本机上面打开了http://localhost 后就能监听到两个8009
但在服务器上面就没有监听到,而是出来一打堆其他的端口号8000的最多还不停的跳,因为那台服务器还安装了其他的应用。
问题奇怪在于,我本机上面关闭网页后重启服务也没有监听到8009,而服务器上面也没有其他程序用到8009.为什么会这样呢?
理解了8009只是一个端口号,默认的监听端口号后就好办多了,把
ProxyPass   /   ajp://127.0.0.1:8009/ 
ProxyPassReverse   /   ajp://127.0.0.1:8009/ 
修改成
ProxyPass   /   ajp://127.0.0.1:8099/ 
ProxyPassReverse   /   ajp://127.0.0.1:8099/ 
把tomcat conf/server.xml下面的
    <Connector port="8009" 
               enableLookups="false" redirectPort="8443" protocol="AJP/1.3" />
修改成
    <Connector port="8099" 
               enableLookups="false" redirectPort="8443" protocol="AJP/1.3" />重启tomcat,重启apache。打开网页,输入http://localhost
oye 一切ok,那个变态的503终于消失了!希望对遇到同样问题的人有帮助,我是搜索搜到手软,头脑想到发热才解决的,希望大家可以轻松解决。另外分不能给自己,虽然不多,却没有人来接分,有点遗憾。