[英]Spring Boot Application(WAR file) could not be started On Apache Tomcat Server
[英]spring boot application restarts with message “Tomcat started”
我有一個spring-boot應用程序(spring-boot 1.5.9.RELEASE),它可以在任意時間點隨機重啟(或者看起來像從日志重啟)。 請參閱下面的日志。
但仍然可以在不到一個小時的時間內(有時在3分鍾內)重新啟動應用程序
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 ... ... ...
如果要確保未在Spring Boot應用程序中啟動Web服務器,則可以設置以下配置密鑰
spring.main.web-environment = false或者您可以使用SpringApplicationBuilder
新的SpringApplicationBuilder(YourApp.class).web(false).run(args);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.