[redisson]自动配置问题

2024-07-18 643 views
1

使用最新版本的redisson,看一下配置文件。。。一言难尽啊比如我在使用druid连接池的时候,为了防止忘记设置某个值,可以使用EnvironmentPostProcessor来初始化一份配置文件,然后由项目组来根据实际场景修改某个值。但是这里的配置是通过yaml文件字符串进行读取,并使用环境变量做替换,这。。。感觉有点别扭了 有计划在哪个版本来升级一下autoconfig吗?

回答

9

恐怕环境变量不能被跳​​过

0

现在springboot配置也是,只能放一些通用配置再springboot配置上,如果要定制就要放在redssion配置文件上,但是其实我是想一些基础的配置放在springboot配置上,比如主机,密码这些,因为这些可以通过我的配置中心存放,但是现在只能配置再redssion配置文件上,而且只能选择一种方式,可以考虑两者结合去吗?@mrniko

3

@mrniko 不是说要被忽略,而是说就拿线程这个配置来说,脚手架提供一个默认配置,可能不是8,这个配置是根据不同的环境,提供的一个相对合理的值,然后,业务开发的时候,如果发现瓶颈在这个值的时候,可以通过覆盖的方式来指定这个值,这样既满足了业务开发的通用性,又满足了一些特殊业务的需求

9

通过setting文件中定义的配置描述spring.redis.redisson.file与“spring.redis.redisson.config”兼容