1
mazyi PRO 查数据库配置和连接池
|
2
airfling 2021 年 3 月 17 日
盲猜你的 RedisMessageListener 中的用到的 jdbc 没有初始化建立连接,或者加载顺序有问题,你是不是没有全局配置这个
|
3
strawberryBug 2021 年 3 月 17 日 via Android
盲猜 listerner 注册的时候 jdbc 连接池还没初始化完成,手动指定一下配置的加载顺序。是这个注解吧 @AutoConfigureAfter ?
|
4
hq136234303 2021 年 3 月 17 日
推荐直接断点 连接处理的实例。看下是不是没初始化
|
5
fangmy OP @hq136234303 @strawberryBug 试验了 hikari 和 druid 好像都没能初始化,但是在正常启动应用的情况下连接池都是可以初始化的,应该是 @SpringBootTest 的问题?
|
6
hq136234303 2021 年 3 月 17 日
@fangmy 但是如果测试中在发送消息前先进行一次数据库操作,Listener 中的数据库操作就能成功。
不是 SpringBootTest 测试下成功的吗?正式启动不行吗? 但是你这条回复我又有点看不懂了。 |
7
mikael 2021 年 3 月 17 日
redisMQ 是啥?是用 redis 来实现消息队列的吗?
|
8
fkmc 2021 年 3 月 17 日
RedisMessageListener 没有强制依赖的顺序
|