繁体   English   中英

应用程序在错误的Apache Tomcat服务器上运行

[英]Application running on wrong apache Tomcat server

我在Eclipse上的PC本地创建了一个应用程序。 一旦运行,我就创建了一个war文件并将其部署到我的Linux服务器上。 现在的问题是该应用程序仍在我的本地Tomcat上运行。 我不确定为什么会这样。

我可以在任何地方找到导致此问题的原因吗? 我在JSP / servlet中创建了此应用程序。

您的查询看起来无效,应用程序可以同时在本地PC和服务器上运行,有关您访问的是哪个,即您在浏览器中使用的URL。

要阻止该应用程序在您的PC上运行,您可以做很多事情来停止它。

  1. 如果您正在运行Windows并将tomcat作为服务安装,则可以通过打开services.msc来停止Apache Tomcat服务。
  2. 您也可以使用$ CATALINA_HOME / uninstall.exe卸载tomcat。
  3. 您还可以访问tomcat的管理器应用程序,然后取消部署您的应用程序。 为此,请访问http://localhost:port/manager/html 输入在安装期间用于登录的凭据。从那里的列表中找到该应用程序并停止它。

您可以通过jvisualvm在OS(带有GUI)上检查正在运行的Java vm。 或检查PC和linux服务器中当前正在运行的进程。

如果尚未停止在本地运行的应用程序,它将继续运行,直到您停止tomcat服务器为止。 tomcat运行时,可以将应用程序打包到war文件中。

如果您在eclipse中使用来启动了tomcat,请在eclipse中使用“服务器”视图来停止tomcat。 如果通过命令行启动了tomcat,则可以使用shutdown.shshutdown.cmd来停止tomcat。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM