CacheCloud


  • 首页

  • 分类

  • 归档

  • 标签

CacheCloud-v2开发计划和招募

发表于 2016-04-17   |   分类于 cachecloud   |     |   阅读次数

一、开发计划

1 功能性优化

序号 功能说明 重要性 复杂度
1 水平扩容优化:
(1)流程优化
(2)效率优化
4星 4星
2 单实例配置修改 4星 2星
3 更多的报表(例如连接数、命中率等等) 4星 3星
4 针对Redis更多的监控报警指标 4星 4星
5 持久化文件云备份 5星 5星
6 机器信息持久化收集和报表 5星 4星
7 数据迁移功能:
(1)迁移工具
(2)老应用直接接入
5星 5星
8 持久化相关监控:aof和rdb监控和统计 4星 4星
9 邮件报表 3星 3星
10 已有Redis直接接入 5星 4星
阅读全文 »

已存在Redis接入CacheCloud

发表于 2016-04-17   |   分类于 cachecloud   |     |   阅读次数

这个导入只做了下面几件事儿:

1. 验证输入内容。
2. 保存应用信息、实例信息,应用与实例关系信息。
3. 开启统计功能。(每分钟执行一次info命令)

所以对现有的Redis不会有什么性能影响,而且可以使用CacheCloud绝大部分功能:监控、报警、报表、元信息管理查询、客户端等等(有关不能使用的功能请见第3节)

1.说明:

CacheCloud作为Redis私有云运维平台,实现多种类型(Redis Standalone、Redis Sentinel、Redis Cluster)自动部署,对于Redis部署十分的方便,但是开源后一直有朋友问,如何将已经存在Redis接入到CacheCloud,这个确实是CacheCloud存在的一个问题(因为在我们的项目组CacheCloud是先开发出来,期间用的Redis),为此我们开发了已存在Redis接入界面,支持一键将已有的Redis接入到Cachecloud,有关操作请看第2节,有关注意事项请看3节。

2.操作说明:

2.1. 功能界面
声明:此功能只有管理员可以使用,正式操作之前请看第3节注意事项

管理员登录后,可以点击右侧下拉菜单中的导入应用(下图1)就可以进入导入应用界面(下图2)


(图1)

阅读全文 »

CacheCloud-资源归档

发表于 2016-04-12   |   分类于 cachecloud   |     |   阅读次数

资源

  • github主页: https://github.com/sohutv/cachecloud
  • wiki: https://github.com/sohutv/cachecloud/wiki
  • Cachecloud视频教程在线: http://my.tv.sohu.com/pl/9100280/index.shtml
  • CacheCloud视频教程百度网盘: http://pan.baidu.com/s/1c2mET5e
  • Redis入门视频教程: http://my.tv.sohu.com/pl/9102138/index.shtml
  • Redis入门PPT: http://pan.baidu.com/s/1jIztTcy
  • QQ群: 534429768

文档

  • wiki首页
  • 用户功能
  • 运维功能
  • 服务器端接入文档
  • 客户端端接入文档
  • 设计文档
  • 常见概念和问题
  • FAQ
  • 如何接入已存在的Redis?

开发计划和升级:

  • cachecloud v2开发计划
  • cachecloud bug修复日志

CacheCloud-部署使用常见问题(待续)

发表于 2016-04-12   |   分类于 cachecloud   |     |   阅读次数

1.界面出现乱码

  • 现象:

  • 解决:
    修改online.properties或者local.properties中的cachecloud.db.url(前提是数据库是utf-8)

    1
    cachecloud.db.url = jdbc:mysql://127.0.0.1:3306/cache-cloud?useUnicode=true&characterEncoding=UTF-8
阅读全文 »

CacheCloud-功能升级和Bug修复日志

发表于 2016-04-12   |   分类于 bug   |     |   阅读次数

2016-03-18:添加机器后不能立刻出现在机器列表中(fixed,详情)

  • 表现:添加机器后不能立刻出现在机器列表中。
  • 原因:最早的版本必须等到quartz收集完机器信息才显示。
  • 解决:添加机器信息后,立即显示在列表中,不过机器信息显示收集中。

2016-03-19:sentinel必须写死在配置中(fixed,详情)

  • 表现:sentinel列表必须写死在配置中。
  • 原因:历史原因造成,cachecloud在内部用了固定的三台机器,为了偷懒。
  • 解决:sentinel可以灵活配置。

2016-03-21:保存机器收集信息报错(fixed,详情)

  1. 表现:保存机器收集信息,提示和virtual相关的报错
  2. 原因:mysql5.7中virtual是关键字
  3. 解决:在mybatis的mapper中兼容
阅读全文 »

Redis 3.2.0-Sentinel故障转移测试

发表于 2016-03-11   |   分类于 redis   |     |   阅读次数

废话少说,直接给配置,注意本文的ip是虚构的.

一. 拓扑

一主一从,三个sentinel

角色 地址
master 10.10.xx.1:6379
slave 10.10.xx.2:6379
sentinel-1 10.10.xx.3:26379
sentinel-2 10.10.xx.4:26379
sentinel-3 10.10.xx.5:26379
阅读全文 »
123
cachecloud

cachecloud

26 日志
5 分类
cachecloud-github carlosfu hot66hot
© 2018 cachecloud
由 Hexo 强力驱动
主题 - NexT.Mist