繁体   English   中英

spring-boot 应用程序命令行运行问题

[英]spring-boot application command line running issue

我在 Windows 命令提示符下运行 spring boot 应用程序 jar。 2.1.3.RELEASE 是应用程序的父依赖项。 一段时间后,我的应用程序不会在命令提示符下显示任何日志打印。 当应用程序暂停/无法运行时,会变得无响应并生效。 如果我按“Ctrl + C”,它会再次开始工作。 有没有人经历过这个? 请帮忙

您可以尝试执行以下操作:

  1. 检查netstat -ano以查看 springboot 应用程序是否具有打开的连接(检查指定的端口)。如果您没有找到暴露的端口,那么您的应用程序没有启动。
  2. 如果您已包含 springboot 执行器作为依赖项,请使用“/health”端点来检查应用程序的运行状况。
  3. 使用邮递员或任何休息客户端并尝试手动点击应用程序休息端点(如果是 anu)以查看是否在控制台中打印日志。
  4. 检查并验证 springboot 自动记录配置以查看控制台输出是否被禁用。

这可能是晚了。 我有同样的问题。 如果我使用“mvn spring-boot:run”来启动我的应用程序,它会正常运行,一段时间后,日志停止并且端点不再工作。 我需要在控制台中按“Enter 键”才能继续运行。 就我而言,我通过删除端点代码中的所有“System.out.println”解决了该问题。

暂无
暂无

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

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