请问实际项目中lettuce连接推荐用连接池管理么

如题,lettuce本来就是基于netty的io多路复用原理,在应用初始化时我直接初始化一个连接那么在服务中直接使用会很方便。
如果通过连接池管理,那么就需要考虑连接的创建与销毁时机,
1.创建的话我是初始化就预估好几个连接,不销毁,然后分配给频繁使用的一个连接,其他杂类一个连接这样使用呢?
2还每次get/save命令就使用一个新连接用完销毁。

一般在SpringBoot项目中直接可以配置连接池

yml配置文件:
spring:
redis:
timeout: 6000ms
password:
cluster:
max-redirects: 3 # 获取失败 最大重定向次数
nodes:
- 192.168.1.236:7001
- 192.168.1.236:7002
- 192.168.1.236:7003
- 192.168.1.244:7004
- 192.168.1.244:7005
- 192.168.1.244:7006
lettuce:
pool:
max-active: 1000 #连接池最大连接数(使用负值表示没有限制)
max-idle: 10 # 连接池中的最大空闲连接
min-idle: 5 # 连接池中的最小空闲连接
max-wait: -1 # 连接池最大阻塞等待时间(使用负值表示没有限制)