1. 程式人生 > >在同一個tomcat下部署多個springboot專案時,springboot專案無法正常啟動的問題

在同一個tomcat下部署多個springboot專案時,springboot專案無法正常啟動的問題

這個問題是基於,不使用springboot內建的tomcat會產生(即使用自己的tomcat時)。


今天在部署springboot專案的時候遇到了一個問題,怎麼部署都訪問不了,在網上查了很多原因,什麼pom.xml中依賴沒加,或者依賴衝突等等 各種原因都試了 ,結果還是訪問不了,這就很納悶了,因為我之前部署過一個springboot專案,也就打包,放一下就完事了,很簡單啊,但這次不行,後來去看了tomcat的日誌。

日誌中的錯誤如下:

Caused by: org.springframework.jmx.export.UnableToRegisterMBeanException: Unable to register MBean [

[email protected]] with key 'statFilter

在網上找了該錯誤的解決方案,找到了原因。

需要在第二個、或者第三個springboot專案的application.properties(yml)檔案中 加上下面這句配置

spring.jmx.enabled=false


OK,問題解決了。總結一下:日誌是個好東西,在解決不了問題的時候,去看看日誌,找到問題的根源 總會解決。

原文連結:

https://blog.csdn.net/damionew/article/details/78959950