当请求来到Tomcat服务器时,它检查web.xml并基于url-mapping,将重定向Request。如果Tomcat服务器只部署了一个应用程序,这是可以的。
但是当Tomcat服务器部署了多个应用程序时会发生什么?当REQUEST来到Tomcat服务器时,它如何知道它必须调用哪个应用程序?有人告诉我有一个名为server.xml的文件(或类似的东西),我们为我们在服务器中部署的每个应用程序提供一些url映射。基于Tomcat将请求重定向到该特定应用程序web.xml。
有人可以告诉我处理请求的流程吗?
答案 0 :(得分:4)
1)您只需将war文件放入Tomcat的webapps文件夹即可 2)Tomcat将每个war文件扩展到一个文件夹中,并自动部署所有war文件 3)应用程序启动后,根据部署描述符中定义的请求URL,将请求定向到特定应用程序。