2

我將Spring Boot web應用程序作爲Azure應用程序服務託管,但其中一個似乎在啓動時停留在循環中。該應用程序無法訪問,看起來像每半分鐘重新啓動一次。日誌中沒有錯誤,重新啓動App Service也沒有幫助。Azure應用服務 - 啓動時彈出啓動應用程序

有人知道爲什麼會發生這種情況,或者我可以如何解決它?
在此先感謝。

回答

0

application.properties應該有:

logging.level=DEBUG 
logging.level.org.springframework=DEBUG 
logging.file=/home/LogFiles/boot.log 

boot.log應該給你更多有關下一步追捕。

+0

嘗試了/home/LogFiles/boot.log,但發現將以下內容添加到web.config文件中,而不是-Dlogging.file = "%HOME%\ LogFiles \ boot.log " –

0

我終於設法解決了這個問題。在默認情況下,App Service配置已設置爲使用Jetty作爲Web容器而不是Tomcat。該服務可能試圖驗證Jetty已啓動並正在運行,並且因爲它不是服務不斷重新啓動。 一旦我將配置設置爲Tomcat,問題就解決了。

相關問題