Java spring boot应用程序重新启动,并显示消息“0”;“Tomcat启动”;

Java spring boot应用程序重新启动,并显示消息“0”;“Tomcat启动”;,java,spring,spring-boot,tomcat,restart,Java,Spring,Spring Boot,Tomcat,Restart,我有一个spring boot应用程序(spring boot 1.5.9.RELEASE),它可以在任何时间点随机重新启动(或者看起来像是从日志中重新启动)。见下面的日志 我没有启用devtools 我没有启用jmxremote 我不拨打拨打/刷新电话 我确实使用SpringCloud配置 但应用程序仍在不到一小时(有时在3分钟内)内重新启动 如果要确保在spring引导应用程序中未启动web服务器,可以设置以下配置密钥 spring.main.web环境=false 也可以使用SpringA

我有一个spring boot应用程序(spring boot 1.5.9.RELEASE),它可以在任何时间点随机重新启动(或者看起来像是从日志中重新启动)。见下面的日志

  • 我没有启用devtools
  • 我没有启用jmxremote
  • 我不拨打拨打/刷新电话
  • 我确实使用SpringCloud配置
  • 但应用程序仍在不到一小时(有时在3分钟内)内重新启动


    如果要确保在spring引导应用程序中未启动web服务器,可以设置以下配置密钥

    spring.main.web环境=false 也可以使用SpringApplicationBuilder

    新的SpringApplicationBuilder(YourApp.class)
    .web(false).run(args)

    我通常在出现导致应用程序崩溃的情况时看到这种情况。我们可以获得完整的日志吗?
    2018-05-28 09:50:43.108  INFO [pool-3-thread-3] myclass1 : myMessage1
    2018-05-28 09:50:43.112  INFO [pool-2-thread-2] myclass2 : myMessage2
    2018-05-28 09:50:43.118  INFO [pool-1-thread-3] myclass3 : myMessage3
    2018-05-28 09:50:43.214  INFO [main] TomcatEmbeddedServletContainer : Tomcat started on port(s): 8080 (http)
    2018-05-28 09:50:43.221  INFO [main] Application                      : Started Application ... ... ...