使用最新版本的redisson,看一下配置文件。。。一言难尽啊比如我在使用druid连接池的时候,为了防止忘记设置某个值,可以使用EnvironmentPostProcessor来初始化一份配置文件,然后由项目组来根据实际场景修改某个值。但是这里的配置是通过yaml文件字符串进行读取,并使用环境变量做替换,这。。。感觉有点别扭了 有计划在哪个版本来升级一下autoconfig吗?
Q
[redisson]自动配置问题
1
A
回答
9
恐怕环境变量不能被跳过
0
现在springboot配置也是,只能放一些通用配置再springboot配置上,如果要定制就要放在redssion配置文件上,但是其实我是想一些基础的配置放在springboot配置上,比如主机,密码这些,因为这些可以通过我的配置中心存放,但是现在只能配置再redssion配置文件上,而且只能选择一种方式,可以考虑两者结合去吗?@mrniko
3
@mrniko 不是说要被忽略,而是说就拿线程这个配置来说,脚手架提供一个默认配置,可能不是8,这个配置是根据不同的环境,提供的一个相对合理的值,然后,业务开发的时候,如果发现瓶颈在这个值的时候,可以通过覆盖的方式来指定这个值,这样既满足了业务开发的通用性,又满足了一些特殊业务的需求
0
我现在是用redisson配置方式,在文档中https://github.com/redisson/redisson/tree/master/redisson-spring-boot-starter#2-add-settings-into-applicationsettings -file描述说可以用spring boot方式或者redisson配置,两者能兼容吗?
9
通过setting文件中定义的配置描述spring.redis.redisson.file
与“spring.redis.redisson.config”兼容