根据日志所示,警告信息显示oracle.jdbc.driver.OracleDriver已被弃用,建议使用oracle.jdbc.OracleDriver。这个警告信息本身不是导致启动慢的原因。启动慢的原因可能是因为连接数据库的过程较为耗时,可能是由于网络连接慢或者数据库响应慢导致的。你可以检查以下几个方面来排查问题:

  1. 网络连接:确保你的网络连接正常,没有任何问题。可以尝试使用ping命令测试数据库服务器的连通性。

  2. 数据库配置:检查你的数据库配置是否正确,确保数据库的连接字符串、用户名、密码等信息都正确无误。

  3. 数据库性能:检查数据库的性能,确保数据库服务器的资源充足,并且没有其他因素导致数据库响应慢。

  4. 数据库连接池配置:检查你的数据库连接池配置是否正确,确保连接池的最大连接数、最小连接数等参数设置合理。

另外,你可以尝试在启动时增加一些日志输出,以便更详细地了解启动过程中的耗时情况。你可以在启动类中添加一些日志输出,例如使用log4j或者slf4j等日志框架输出一些调试信息,从而更好地定位问题所在。

springboot项目连接本地数据库使用的是druid项目初次启动时启动过慢查看日志发现 WARN comalibabadruidpoolDruidAbstractDataSource Line1216 - oraclejdbcdriverOracleDriver is deprecatedHaving use oraclejdbcOracleDriver在日志打印这一行后就会一直这样待着了过

原文地址: https://www.cveoy.top/t/topic/h3Lo 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录