首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当部署到Tomcat服务器时,包含spring引导启动程序-Tomcat会产生什么问题?

当部署到Tomcat服务器时,包含spring引导启动程序-Tomcat会产生什么问题?
EN

Stack Overflow用户
提问于 2018-08-20 21:44:35
回答 1查看 191关注 0票数 0

我将Spring服务转换为Spring (使用spring starter)。该服务被打包为.war,并已部署到Tomcat 8服务器上,但我忘记了显式地添加spring初学者-tomcat依赖项,并将其标记为每个Spring的传统部署指令

服务的行为似乎是正确的,即所有端点返回或发布正确的数据,我没有看到服务器或应用程序日志中的任何错误。

我们有一个每月发布周期,所以我目前计划在下个月纠正这个问题。不过,我想了解任何潜在的影响,如果我错过了什么,应该考虑修复它的非周期。根据我的研究,似乎大部分问题都发生在部署/启动时,但是服务正在成功地部署和启动。现在是否可能有两个服务实例正在运行,即嵌入式Tomcat和实际Tomcat服务器?还有其他潜在的窃听器或定时炸弹吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-08-20 22:28:45

  • 如果您有两个tomcat实例正在运行,那么在不同的端口上都会看到,因此可以使用netstat命令或ps -ef \ grep来显示所有正在运行的java进程。您将很容易识别您的参数ps将返回
  • 如果您有两个带有相同tomcat的webapp,那么contextPath将是不同的,因此在我猜的日志中是可见的,如果可用的话在管理器中,或者在jmx控制台中。
  • 为了确保没有风险,请尽可能多地复制服务器,并尝试部署spring的指令方式
  • 只是担心安全漏洞,如果您有一个旧的tomcat运行,而不是您想要的,它可能不是您想要的配置,并可能暴露一个漏洞(我猜更糟的情况)。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51938896

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档