Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    dongxu
    @c4pt0r
    if you just add an new redis server group without doing anything else, rebalance will not proceed. you need to start a new migration task or auto rebalance task manually. @tencenttaobao
    Jiangzhuo
    @jiangzhuo
    請問 對於一些Redis的command的限制是在codis-proxy做的 還是在codis-server做的?
    goroutine
    @ngaut
    codis-proxy
    Jiangzhuo
    @jiangzhuo
    所以我可以直接用redis-cli來鏈接codis-server 來執行那些屏蔽的command的嗎?
    goroutine
    @ngaut
    yes
    Jiangzhuo
    @jiangzhuo
    謝謝
    goroutine
    @ngaut
    wecome :)
    qzlaobi
    @qzlaobi
    请问有连接池相关的设定吗
    dongxu
    @c4pt0r
    :point_up: February 20 2015 4:16 PMwhich conn pool? proxy -> redis (default is 50) ? there is no setting for it, but hacking is always welcome. 不过大过年的,别写代码了,好好过年....:)
    Zohaib Sibte Hassan
    @maxpert
    Have you guys considered using etcd for codis?
    haosdent
    @haosdent
    I think codis only support zookeeper now.
    goroutine
    @ngaut
    we are working on etcd port :)
    mingfeng.zhang
    @tomzhang
    有意思
    dongxu
    @c4pt0r
    :point_up: March 4 2015 1:47 AM we're working on etcd support. :)
    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掉之后,重启会报错。