Astro企业应用 AstroPro
Astro企业应用 AstroPro
- 最新动态
- 功能总览
- 产品介绍
- 计费说明
- 快速入门
- 用户指南
- 开发指南
- 视频帮助
- 文档下载
- 通用参考
文档首页/
Astro企业应用 AstroPro/
开发指南/
DevSpore-SDK使用指南/
devspore-clientcontrol使用指南/
常见问题/
找不到createMultiZonClient的bean
链接复制成功!
找不到createMultiZonClient的bean
问题描述
当使用缓存功能,并且缓存组件使用的redis时,报如图所示的异常。
图1 报错异常

解决方案
- 使用devspore-dcs连接redis。
devspore-dcs会默认创建一个bean名称为createMultiZoneClient的redisConnectionFactory,如果用户没有手动修改这个bean名称的话可以不配置devspore.client-control.caches.xxx.redis-connection-factory-bean-name属性,clientcontrol会自动去寻找createMultiZoneClient的bean。
- 没有使用devspore-dcs。
此时用户需要手动设置devspore.client-control.caches.xxx.redis-connection-factory-bean-name属性,如果不设置,clientcontrol会自动去寻找createMultiZoneClient的bean,因为没有使用devspore-dcs,所以并不存在bean名称为createMultiZoneClient的redisConnectionFactory,此时就会报如上的图的异常。
父主题: 常见问题