omcat配置多域名站点启动时项目重复加载多次

在tomcat中配置多个Host的时候, 出现项目重复启动多次的情况. 刚开始以为是spring boot发布项目的时候自带了一个tomcat引起的, 后来发现不是

参考了这两篇文章, 解决问题

https://blog.csdn.net/xiongshengwu/article/details/59537258

https://blog.csdn.net/my541619352/article/details/45012299

这里强调重点:

1. 不要带默认的Host, 也就是localhost, 因为没有Context, 所以, 映射到其下的所有的项目

2. 将项目全部放在webapp以外的目录下, webapp下不要放项目. 否则还是会启动多次.

3. 重点中的重点, 删除掉webapp目录, 或者目录里面没有任何内容

原因上面两篇文章都解释的很清楚了.

下面附一个截图:

omcat配置多域名站点启动时项目重复加载多次

下面看一下tomcat目录结构

omcat配置多域名站点启动时项目重复加载多次

webapps目录下没有任何内容

omcat配置多域名站点启动时项目重复加载多次

上一篇:JSP内置对象seesion


下一篇:Tomcat 启动时项目报错 org.springframework.beans.factory.BeanCreationException