SpringBoot无法启动报错给出removeAbandoned is true,not use in production警告以后停止---SpringCloud工作笔记188

系统启动时出现'removeAbandoned is true, not use in production'警告,导致启动停止。问题排查包括:确认数据库连接是否正常,特别是跳板机或堡垒机场景下的IP设置;检查maven pom.xml文件,避免引用不存在的模块导致编译错误;理解removeAbandoned参数的作用,其用于回收超时连接,但不推荐在生产环境使用。" 109626107,7461414,Spark Scala:一行数据转换为多行操作详解,"['Spark', 'Scala', '数据处理']

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

      奇怪的问题,系统启动的时候,报警告:removeAbandoned is true,not use in production,然后紧接着系统日志不输出了,然后也不继续启动了,很奇怪.

     最后解决是这样处理的,首先检查数据库,是不是能连接上,如果你用了跳板机,堡垒机之类的,一定要确认,在外面连接用到的是公网地址,在里面连接用的应该是内网地址了,看看IP地址有没有错误,然后,再去确认,看看maven工程中的,maven的pom.xml有没有引用的不存在的module,如果有就注释掉.我这里发现,如果有引用的不存在的module,maven也是会报错,就报错:编译终止,很难发现.

       然后再看看,项目启动的时候发现这么一个日志:removeAbandoned is true,not use in production。翻译成中是:removeAbandoned设置被启用,但是不要用于生产环境。这个参数是用于自动回收超时连接的,用于辅助处理不细心的开发人员使用连接后忘记关闭的问题。但是容易导致误回收,所以官方才不建议在生产环境中使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

添柴程序猿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值