sohutv / cachecloud

搜狐视频(sohu tv)Redis私有云平台 :支持Redis多种架构(Standalone、Sentinel、Cluster)高效管理、有效降低大规模redis运维成本,提升资源管控能力和利用率。平台提供快速搭建/迁移,运维管理,弹性伸缩,统计监控,客户端整合接入等功能。(CacheCloud is a Redis cloud management platform. It supports Standalone, Sentinel, and Cluster architectures for Redis, effectively reducing large-scale Redis operation and maintenance costs, and improving resource management and utilization. The platform provides rapid construction/migration, operation and maintenance management, elastic scaling, statistical monitoring, client integration and access and other functions)
http://cachecloud.github.io/
Apache License 2.0
8.9k stars 2.04k forks source link

cachecloud支持redis cluster的自动水平扩容吗 #142

Closed DEATHGUN3 closed 3 years ago

DEATHGUN3 commented 6 years ago

比如我原来有6节点监控,现在我只想在cachecloud-web上添加一下扩容的节点信息,比如点某个按钮后cachecloud会自动帮我扩容到8节点监控,请问有这样的功能吗?

fcfc20050545 commented 6 years ago

目前只可以,客户端申请后有个选项进行水平扩容。后台好像不可以主动发起,水平扩容也存在问题,下线后的实例会导致失败,我最近也在修改这段的相关内容,不知道是不是系统的bug。你可以尝试把那段水平扩容单独改造一下,具体实现的代码,原来项目已经存在。

DEATHGUN3 commented 6 years ago

@fcfc20050545 好的,顺便问下cachecloud官方有关于redis cluster手动水平扩容的相关文档吗?

fcfc20050545 commented 6 years ago

文档没有需要看源码。不知道你问的是cachecloud对水平扩容的封装,还是redis cluster 本身的水平扩容方式,redis cluster的扩容,缩容官方作者的那本《redis开发与运维》有详细介绍,第十章第四节。cachecloud水平扩容具体的方式,建议还是你去看看他的源码比较好

DEATHGUN3 commented 6 years ago

@fcfc20050545 ok,我了解了,我说的是cachecloud水平扩容的具体方式,非常感谢你详细的答复!

snailshen2014 commented 4 years ago

控制台是不支持的,我的想法是用后台命令进行扩容,但是不知道控制台能不能看到扩容后的节点,这个还没有测试