zoukankan      html  css  js  c++  java
  • 配置Codis-FE(管理界面)

    codis所有的配置项可以有两种方式进行管理:通过图形界面进行配置,另外一种通过命令配置。

    1、通过配置文件生成codis-fe的启动文件
    a、通过codis的管理工具完成:/usr/local/codis/bin/codis-admin
    b、通过"--help"查看这个命令的组成:/usr/local/codis/bin/codis-admin --help

    $ /usr/local/codis/bin/codis-admin --dashboard-list --zookeeper=192.168.1.60 | tee /usr/local/codis/conf/codis.json

    执行结果:

    2018/02/09 18:24:49 zkclient.go:23: [INFO] zookeeper - zkclient setup new connection to 192.168.1.60
    2018/02/09 18:24:49 zkclient.go:23: [INFO] zookeeper - Connected to 192.168.1.60:2181
    2018/02/09 18:24:49 zkclient.go:23: [INFO] zookeeper - Authenticated: id=99455854741028867, timeout=40000
    [
        {
            "name": "codis-test",
            "dashboard": "192.168.1.60:18080"
        }
    ]
    2018/02/09 18:24:49 zkclient.go:23: [INFO] zookeeper - Recv loop terminated: err=EOF
    2018/02/09 18:24:49 zkclient.go:23: [INFO] zookeeper - Send loop terminated: err=<nil>

    如果有需要也可以查询生成的codis.json文件。

    2、启动codis-fe的程序,打开前端的图形管理界面:

    $ /usr/local/codis/bin/codis-fe --help
    $ /usr/local/codis/bin/codis-fe --ncpu=2 --log=/usr/local/codis/logs/fe.log --log-level=WARN --dashboard-list=/usr/local/codis/conf/codis.json --listen=192.168.1.60:18090
    $ nohup /usr/local/codis/bin/codis-fe --ncpu=2 --log=/usr/local/codis/logs/fe.log --log-level=WARN --dashboard-list=/usr/local/codis/conf/codis.json --listen=192.168.1.60:18090 > /dev/null 2>& 1 &

    3、打开浏览器,通过web进行相应的配置
    访问地址:192.168.1.60:18090

    4、首先如果想要进行配置,那么必须要求进行分组处理

    a、group1:
        |-master:192.168.1.60:6379
        |-slave1:192.168.1.60:6380
        |-slave2:192.168.1.60:6381
        
    b、group2:
        |-master:192.168.1.105:6379
        |-slave1:192.168.1.105:6380
        |-slave2:192.168.1.105:6381
        
    c、group3:
        |-master:192.168.1.160:6379
        |-slave1:192.168.1.160:6380
        |-slave2:192.168.1.160:6381

    分组、主从配置(设置主master、同步主从、删除机器)等功能

    现在的配置就表示所有的redis的主从关系不在像之前那样通过配置文件进行硬编写了,而是通过管理软件自动配置

    $ cd /usr/local/codis/bin
    $ ./redis-cli -a 123456 -p 6379
    $ ./redis-cli -a 123456 -p 6380
    $ ./redis-cli -a 123456 -p 6381

    进行主从关系验证

    5、此时可以查看一下zookeeper节点信息:

    $ /home/xm6f/dev/zookeeper-3.4.9/bin/zkCli.sh -server 192.168.1.60
    $ ls /


    如果此时需要重新启动服务,必须删除zookeeper中的信息:rmr /codis3

  • 相关阅读:
    【有奖互动】3D内容平台开版啦,参与互动话题赢超值京东卡!
    HarmonyOS开发竟如此简单,九岁小朋友也能轻松上手
    HMS Core 5.3.0版本发布公告
    Web页面如何进行可视化埋点(二)
    在鸿蒙中实现类似瀑布流效果
    手把手教你快应用接入微信H5网页支付
    Scrcpy投屏真机到电脑 并集成DevEco真机调试 Mac系统下
    【软通动力】HarmonyOS三方件开发指南(6)-ActiveOhos_sqlite组件
    Web页面如何进行可视化埋点(一)
    HMS Core Insights第三期直播预告—— 当我们在谈论App的时候,我们还可以谈论什么?
  • 原文地址:https://www.cnblogs.com/linjiqin/p/8436705.html
Copyright © 2011-2022 走看看