我在 Eclipse 2019.3 中运行 Tomcat 8.5:
每次我通过单击绿色圆圈/三角形按钮重新启动 Tomcat 实例时,最终都会运行重复的实例:
我怎样才能阻止这种情况发生?
这是我已经尝试过的一些事情:
- 我尝试升级到tomcat 9.0,但没有帮助。这就是您看到几个 9.0 配置处于“已停止”状态的原因。
- 我尝试将我的应用程序分成两个较小的应用程序,但没有帮助。这就是您看到每个版本有两种不同 Tomcat 配置的原因。
原来是编码问题!一旦删除了负责日志记录的 Servlet Filter,问题就消失了。我推测 Servlet Filter 创建了一个非守护线程来阻止 Tomcat 终止,但我没有深入挖掘来确认。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)