一、该问题的重现步骤是什么?
1. 在biz项目中进行业务开发并使用缓存。
2. 缓存落库地址是database0,和框架基础服务的缓存存储在一起。
3.是否可以把框架所自带的缓存和业务缓存分开存储到不同的库?
目前biz和框架基础服务连接的是同一个nacos,getway服务也是和基础框架公用,没有让biz单独使用一个getway。
如果可以,具体怎么实现呢?
二、你期待的结果是什么?实际看到的又是什么?
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
可以自定义一个配置文件给biz服务专用,nacos创建同名的配置文件
nacos的配置文件里配置redis的database,改成1或者其他就可以了
感谢作者
自定义配置文件是需要区分Group吗?
还是说只需要修改dataId,如果需要修改dataId,之前我使用的是 NacosConstant.dataId("example", profile) 但是nacos中我也没有example-dev.yaml文件,项目是可以正常运行的。
能否详细说下怎么自定义配置文件。
需要定义group,红框的第二行已经定义了。你定义了什么名字,在nacos就创建什么名字。定义的文件,如果nacos不存在也不会报错。nacos查到了才会调用,查不到就跳过了。
还有一个问题,使用deploy.sh部署基础服务中,会启用一个redis
目前redis是我自己搭建的,配置的也是我自己搭建的redis。
这个redis有其他作用吗?我是否可以直接使用指令中搭建的redis,我自己就不需要搭建了。
如果redis另外搭建,那么这个docker脚本里的redis可以删掉不用部署
扫一扫访问 Blade技术社区 移动端