當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
解决tomcat同时部署多个SpringBoot应用提示InstanceAlreadyExistsException
生活随笔
收集整理的這篇文章主要介紹了
解决tomcat同时部署多个SpringBoot应用提示InstanceAlreadyExistsException
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
2019獨角獸企業重金招聘Python工程師標準>>>
問題描述:Caused by: javax.management.InstanceAlreadyExistsException: com.alibaba.druid.pool:name=primaryDataSource,type=DruidDataSource
之前以為是Druid的問題,后面發現是spring注冊MBean的問題,原因很簡單:同一個domain里面的MBean要求name唯一。因此我們分別把不同的應用放到不同的doman問題便可以解決。在每一個SpringBoot應用的application.properties中添加如下語句:
spring.jmx.default-domain=你隨便寫一個非同名的domain
spring:application:name: demojmx:default-domain: ${spring.application.name}轉載于:https://my.oschina.net/miaojiangmin/blog/1797182
總結
以上是生活随笔為你收集整理的解决tomcat同时部署多个SpringBoot应用提示InstanceAlreadyExistsException的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: WINDOWS 端口查看
- 下一篇: BZOJ1996:[HNOI2010]C