因为容器启动了多个Servlet实例

解决方案 »

  1.   

    0210(DBoy) :因为容器启动了多个Servlet实例请问为何容器启动了多个Servlet实例?
    webapps 里只有那一个web服务
      

  2.   

    今天 我在 server.xml 中删去这个wenb服务的context把context写在 \conf\Catalina\localhost\server.xml 中
    内容如下:
    <?xml version='1.0' encoding='utf-8'?>
    <Context path="" docBase="server" debug="0" privileged="true">
    </Context>在此 若我把 path="" 改为 path="/server" 则问题消除。。
    但不改的话问题依旧请教各位大侠。。 这是何故呢?? 
      

  3.   

    似乎是因为tomcat中的一个host必须有一个ROOT的web服务,
    当path="" 时 当前的host 中的ROOT就重定向与server的服务
    同时另外也创建了一个server的服务。。
    当前的host的情况可以在 http://localhost:8080/manager/list 中看到 不知道上述描述是否正确?  望各位大虾指教。
      

  4.   

    我也碰到这个问题:
    <Context path="" docBase="server" />时会启动再次,
    并且localhost:8080和localhost:8080/server都可以访问。
    关注