如何能使框架不启用Redis,而又不影响现有程序代码

Blade 未结 1 941
17434685
17434685 2020-07-29 22:19

一、该问题的重现步骤是什么?

1. 

2. 

3.


二、你期待的结果是什么?实际看到的又是什么?

框架能不能可以在不修改代码的情况下采用配置关闭redis? 也就是说代码里虽然用了Cache,可以不修改这一部分代码而使程序实际上不会走cache(包括框架本身的和业务程序,包含用注解的,用CacheUtil的,用BladeRedis的),也不会报错. 如果没有直接的办法,是否有修改少,侵入小的办法?


三、你正在使用的是什么产品,什么版本?在什么操作系统上?

bladex 2.5.1 linux


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  •  smallchill
    smallchill (楼主)
    2020-07-30 17:11

    没有这个功能,据我所知没有任何一个底层框架会有这种功能。

    这一类特殊的需求推荐自行改源码,改CacheUtil和BladeRedis,根据一个配置的参数来操作,比如读取的配置skip为true,那就直接跳过不进行缓存操作

    0 讨论(0)
提交回复