在 tomcat中
<Engine name="Standalone" defaultHost="localhost" jvmRoute="tomcat1"><Engine name="Catalina" defaultHost="localhost">
这两个有什么区别

解决方案 »

  1.   

    Engine用来处理Connector(配置8080的那部分)收到的Http请求,它将匹配请求和自己的虚拟主机,并把请求转交给对应的Host来处理,默认虚拟主机是localhost.你这两句没什么区别吧,名字不同而已,name只是标识Engine的名字。
      

  2.   

    <Engine name="Standalone" defaultHost="localhost" jvmRoute="tomcat1"> 
    用于集群与负载均衡
    <Engine name="Catalina" defaultHost="localhost"> 
    用于设置你的容器的使用级别你可以看一下
    http://www.dbasky.net/archives/2009/04/tomcat-1.html
    第6点,有关这个配置的地方。
      

  3.   

    <Engine name="Standalone" defaultHost="localhost" jvmRoute="tomcat1"> 
    用于集群与负载均衡 
    <Engine name="Catalina" defaultHost="localhost"> 
    用于设置你的容器的使用级别 你可以看一下 
    http://www.dbasky.net/archives/2009/04/tomcat-1.html 
    第6点,有关这个配置的地方。学习了  
      

  4.   

    应该是有区别的,我试了一下,如果是 standalone,只启动webapps下的应用,catalina,则包括虚拟目录在内全部启动