美文网首页
【zookeeper】zookeeper 作为 rpc框架的注册

【zookeeper】zookeeper 作为 rpc框架的注册

作者: Bogon | 来源:发表于2022-11-14 16:31 被阅读0次
    image.png image.png image.png image.png image.png
    $ zkCli.sh  -server  127.0.0.1:2181
      
    ] ls /rpcFramwork
    ] ls /rpcFramwork/default_rpc
    
    ] ls    /rpcFramwork/default_rpc/com.example.org.service
    [client, server, unavailableServer]
     
     
    ] ls    /rpcFramwork/default_rpc/com.example.org.service/client
    [192.168.69.129, 192.168.69.128, 192.168.69.131, 192.168.69.127, 192.168.69.130, 192.168.69.126]
     
     
    ] get   /rpcFramwork/default_rpc/com.example.org.service/client
    null
    cZxid = 0x100000079
    ctime = Tue Dec 07 18:11:10 CST 2021
    mZxid = 0x100000079
    mtime = Tue Dec 07 18:11:10 CST 2021
    pZxid = 0x800174efa
    cversion = 2408
    dataVersion = 0
    aclVersion = 0
    ephemeralOwner = 0x0
    dataLength = 0
    numChildren = 6
     
     
    ] ls    /rpcFramwork/default_rpc/com.example.org.service/server
    [192.168.69.126:11318, 192.168.69.127:11318]
     
    ] get   /rpcFramwork/default_rpc/com.example.org.service/server
    null
    cZxid = 0x10000f568
    ctime = Tue Dec 07 22:59:57 CST 2021
    mZxid = 0x10000f568
    mtime = Tue Dec 07 22:59:57 CST 2021
    pZxid = 0x800001973
    cversion = 96
    dataVersion = 0
    aclVersion = 0
    ephemeralOwner = 0x0
    dataLength = 0
    numChildren = 2
     
     
    ] ls    /rpcFramwork/default_rpc/com.example.org.service/unavailableServer
    []
     
    ] get /rpcFramwork/default_rpc/com.example.org.service/unavailableServer
    null
    cZxid = 0x10000f4b7
    ctime = Tue Dec 07 22:59:56 CST 2021
    mZxid = 0x10000f4b7
    mtime = Tue Dec 07 22:59:56 CST 2021
    pZxid = 0x800001972
    cversion = 180
    dataVersion = 0
    aclVersion = 0
    ephemeralOwner = 0x0
    dataLength = 0
    numChildren = 0
    

    根据 server 中ip:port 可以确认 服务提供方是谁,但是 client 中只能看到 ip,无法确认 调用方是谁。

    参考

    Zookeeper入门
    https://www.cnblogs.com/yangyuanhu/p/13057772.html

    Centos下Zookeeper的安装部署
    https://www.cnblogs.com/yangyuanhu/p/13057785.html

    Zookeeper实现服务注册/发现
    https://www.cnblogs.com/yangyuanhu/p/13071166.html

    zookeeper之zkCli的使用
    https://izualzhy.cn/zkcli-introduction

    分布式服务管理框架-Zookeeper客户端zkCli.sh使用详解
    https://zhuanlan.zhihu.com/p/23643727

    相关文章

      网友评论

          本文标题:【zookeeper】zookeeper 作为 rpc框架的注册

          本文链接:https://www.haomeiwen.com/subject/oiilxdtx.html