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相关推荐

  1. Tomcat 部署多个SpringBoot 项目:ERROR org.springframework.boot.actuate.endpoint.jmx.EndpointMBeanExporter

    今天在公司的测试服务器上Tomcat部署多个SpringBoot项目,启动提示如下错误信息: 2022-02-15 09:43:25.177 [localhost-startStop-1] ERROR ...

  2. eclipse下tomcat添加部署Module,Web名称与项目名称不一致的解决方法

    eclipse下tomcat添加部署Module,Web名称与项目名称不一致的解决方法 参考文章: (1)eclipse下tomcat添加部署Module,Web名称与项目名称不一致的解决方法 (2) ...

  3. Jrebel实现tomcat热部署,遇到的问题以及解决办法,详解

    Jrebel实现tomcat热部署,遇到的问题以及解决办法,详解 参考文章: (1)Jrebel实现tomcat热部署,遇到的问题以及解决办法,详解 (2)https://www.cnblogs.co ...

  4. 在tomcat上部署项目,实现类似添加这样的功能之后,tomcat要运行很久,解决办法

    今天在做软件测试作业的时候遇到了这样一个问题 在tomcat上部署项目,实现类似添加这样的功能之后,一大串子代码不停的在滑动,要运行很久,才会结束,之后上网上查询资料,试着将项目删除重新导入之后,就恢 ...

  5. 在tomcat下部署两个或多个项目时 log4j和web.xml配置webAppRootKey 的问题(转)

    在tomcat下部署两个或多个项目时 web.xml文件中最好定义webAppRootKey参数,如果不定义,将会缺省为"webapp.root",如下: <!-- 应用路径 ...

  6. 在Tomcat中部署seam工程

    在Tomcat中部署seam工程 众所周知,Tomcat.Resin是servlet的容器,反应迅速,启动时间快,配置简单(Resin反应应该更迅速一些),但如果用到EJB工程的的话,它们就不能胜任了 ...

  7. web服务器获取项目路径问题,读取web项目properties文件路径 解决tomcat服务器找不到properties路径问题...

    1.需求:有时候我们产品经理给我们的需求是会不断变化的,例如数量是1000现在变成500,我们不可以去改代码吧,这样很麻烦,所以就可以改配置文件properties(这个数据库链接一样),当然也有js ...

  8. tomcat下只有.class文件 没有java文件_解决tomcat发布工程后,WEB-INF/classes下文件不编译的问题...

    今天部署项目到tomcat,发布完后,启动tomcat,报class not found: 临时找了个解决方案,由于项目是copy过来的,于是就将原来项目的classes下面编译好的class文件也一 ...

  9. 解决Tomcat下源服务器未能找到目标资源的表示或者是不愿公开一个已经存在的资源表示

    解决Tomcat下源服务器未能找到目标资源的表示或者是不愿公开一个已经存在的资源表示 源服务器未能找到目标资源的表示或者是不愿公开一个已经存在的资源表示 笔者报错时的运行环境: JDK 13.0.2 ...

最新文章

  1. iphone个系列尺寸_iPhone 12尺寸对比:又是真香的典范?
  2. 大厂与小厂工作的选择
  3. Java Zip压缩实现(亲测)
  4. .net 技术类网址
  5. 用JS写的取存款功能
  6. 网络时代:我只是一个用户
  7. 话说 Oracle ACE 这回事儿
  8. python decorator. decorator_decorator在Python中的作用
  9. Java每隔5秒查找redis_Redis利用Pipeline加速查询速度的方法
  10. Atitit 跨平台跨语言图像处理与node.js图像处理之道 attilax著 1. 著名跨语言类库 ImageMagick简介、GraphicsMagick、命令行 1 1.1. opencv
  11. matlab expotest,软硬件协同开发在电机控制的应用-matlabexpo2019.PDF
  12. HBuilder配置浏览器
  13. 【手把手制作三阶魔方模拟器】用MATLAB绘制一个三阶魔方
  14. python支付程序源码_Python提取支付宝和微信支付二维码的示例代码
  15. 高项计算题1-成本管理(挣值分析(EVM分析)、成本预测)
  16. DrawingManager.js___百度地图API
  17. IT宅男利用Python网络爬虫获取有道翻译手机版翻译接口
  18. 无线路由器当作无线交换机使用
  19. 使用FFmpeg下载M3U流媒体
  20. 到处都是Unix的胎记

热门文章

  1. android okhttp使用cookie请求
  2. CSS3 -webkit-animation(动画)
  3. Python之列表list模块
  4. WebCast《实战ASP.NET AJAX系列课程(2):使用客户端框架创建“纯粹”的Ajax应用程序》相关资源...
  5. Always keep in mind
  6. [Linux]结合awk删除hdfs指定日期前的数据
  7. 6大设计模式(4):接口隔离原则
  8. ubuntu-11.10-server-i386学习笔记-SVN版本服务器安装
  9. 快速学习AJAX之三 Ajax实现登陆
  10. ASP.NET+SQL创建存储过程