by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    Jumping Qu
    @jumping
    新加入节点,或删除节点,对整个系统性能的影响有多大?
    dongxu
    @c4pt0r
    单纯的加节点不会影响性能,数据迁移的时候也没啥影响
    mingfeng.zhang
    @tomzhang
    大家有没有在codis中添加不支持命令的经历
    比如redis watch命令
    kys1230
    @kys1230
    hello 大家好.. 我在使用codis过程中 碰到了一个问题, 在强行关闭一个组中master节点网卡的时候 整个codis都无法使用.
    goroutine
    @ngaut
    @kys1230 hi
    goroutine
    @ngaut
    etcd port is finished
    qzlaobi
    @qzlaobi
    大大好 请问update的话 还需要再执行bootstrap.sh吗
    goroutine
    @ngaut
    不需要的
    qzlaobi
    @qzlaobi
    下载github上的覆盖就可以了是吧
    goroutine
    @ngaut
    嗯,编译,覆盖,重启就可以了
    Chang Long Xu
    @xcl3721
    咱们有讨论的qq群吗,这里好痛苦……
    goroutine
    @ngaut
    We do not use qq right now
    yang qiju
    @yangqiju
    如果数据只刚写入了一台主,备还没有同步,主挂了怎么办?
    Apache9
    @Apache9
    那数据就丢了。。。目前还解决不了这个问题
    Jedi Jiang
    @jedi-jiang
    reborndb是codis的升级版本吗?reborndb的稳定性可以在生产环境中使用吗?
    Jedi Jiang
    @jedi-jiang
    有实战部署经历的同学能释疑一下吗?当前版本的codis使用etcd作为coordinator适合生产环境吗?
    zhongjimax
    @zhongjimax
    各位大牛,第一次安装codis,在执行【codis-config server list】出现提示“zk: node does not exist”。zookeeper版本3.4.6,独立运行模式和复制运行模式都装过了。还是不能解决这个问题。
    启动顺序zookeeper-->codis_dashboard-->codis slot init-->codis redis
    然后想查询下codis server list的时候报这个错误
    注意到在启动dashboard的时候提示有【dashboard node created: /zk/codis/db_test/dashboard 】这样的信息。
    但事实上【/zk/codis/db_test/dashboard 】这个目录不存在
    后来重建目录【/zk/codis/db_test/dashboard 】,也不管用
    Liwen Fan
    @levyfan
    mget 目前的实现还是分割成 get 么,响应时间比较久,能不能把一个 mget 分割成几个 mget,这样会好很多
    jianing
    @jianing
    proxy占用的 cpu 核数, 默认1, 最好设置为机器的物理cpu数的一半到2/3左右,这句话有人能帮忙解释下么?
    Apache9
    @Apache9
    mget的问题,试试直接在client用pipeline挨个get会不会快一些?
    qzlaobi
    @qzlaobi
    请教下配置文件里net_timeout的数值与什么有关?
    spinlock
    @spinlock
    居然还有这个东西。。。。Codis 2.0 mget 性能已经非常好了,1.9 的 mget 还不行。
    Codis 1.9 里面,net_timeout 是 codis 向 socket 一次读写请求的 timeout,一般几秒就可以了,对连接影响不大。
    Codis 2.0 里面,取消了这个参数,默认设置成 30s;增加了 session_max_timeout 参数,表示 这么长时间 session 没响应就踢掉,0 表示无限长时间;增加了 session_max_pipeline 表示最大的 pipeline buffer 的大小,发送连续超过这么多条指令而不读去 response 有可能导致连接断开。
    websterww
    @websterww
    请教一个问题,我在配置codis最后上线proxy的时候收到这个错误
    [PANIC] run sub-command failed
    [error]: http status code 500, zk: node does not exist
    4 /home/bmb/go/src/github.com/wandoulabs/codis/cmd/cconfig/utils.go:66
    main.callApi
    3 /home/bmb/go/src/github.com/wandoulabs/codis/cmd/cconfig/proxy.go:58
    main.runSetProxyStatus
    2 /home/bmb/go/src/github.com/wandoulabs/codis/cmd/cconfig/proxy.go:34
    main.cmdProxy
    1 /home/bmb/go/src/github.com/wandoulabs/codis/cmd/cconfig/main.go:88
    main.runCommand
    0 /home/bmb/go/src/github.com/wandoulabs/codis/cmd/cconfig/main.go:151
    main.main
    ... ...
    [stack]:
    0 /home/bmb/go/src/github.com/wandoulabs/codis/cmd/cconfig/main.go:153
    main.main
    ... ...
    我的config.ini的配置:
    zk=192.168.12.198:2181
    product=bmbtest
    proxy_id=proxy_1
    dashboard_addr=192.168.12.198:18087
    coordinator=zookeeper
    我确认zk下的node: /zk/codis/bmbtest已经建立成功了
    websterww
    @websterww
    而且在这个node下我看到这几个子node:proxy, servers, LOCK, migrate_tasks, actions, fence, dashboard, ActionResponse
    websterww
    @websterww
    问题已解决,应该是我忘了初始化slots,所有这里没有slots节点
    wangbeng
    @wangbeng
    请问如何去停止codis-config我kill掉之后,重启会报错。
    [PANIC] create zk node failed
    yongboy
    @yongboy
    每一个Group都必须存在一个Master和Slave,感觉有些浪费资源
    jzeb
    @jzeb
    HI
    wandoulabs/codis#446
    哪位知道,帮给解决一下
    Saerdna
    @Saerdna
    问一个问题,如果有多个业务需要接入 codis 的话, codis-proxy 也必须启多个? 可以像twemproxy 那样支持多个namespace 么
    Apache9
    @Apache9
    没搜到twemproxy有namespace的相关信息。。。一般来说如果你不怕不同业务在性能上互相影响的话,只要把key隔离开就好,比如不同业务的key加不同的前缀?这样共用一套codis也没问题。
    Saerdna
    @Saerdna
    抱歉,是我描述的问题,就是 twemproxy 是支持多组配置的(server pools), 在 codis 上 我理解是 product?
    后端挂的 redis 实例是不同的,但是 proxy 部分用的是同一个实例
    对应到 codis 上, N 个 server pool 应该至少得部署 N 台 codis-proxy ,是这样不?
    luweijie007
    @luweijie007
    问下,我运行了2个codis-proxy,但是在做压力测试的时候dashboard里面的ops显示图只显示一个codis-proxy的操作次数
    有人吗
    axiao
    @joostshao
    人呢?  hihi
    goaxe
    @goaxe
    大家好,想问问codis支持pipeline的get么?