zookeeper管理dubbo介面排錯指南

2021-08-20 06:54:45 字數 681 閱讀 1633

mac終端下操作,windows可能稍有不同,請甄別:

切換到zookeeper的bin目錄下,啟動zkclient:

檢視有哪些服務:

檢視dubbo下的服務:

ls /dubbo

檢視某個具體的服務:

ls /dubbo/com.xxservice

檢視具體服務提供的內容:

ls /dubbo/xxservice/providers

decode下:

正是我們介面中暴露的方法,比較下(**就不上傳了哈),仔細看下可以看到duboo提供者所在ip,埠,預設組,實際組,所有者,專案名,超時時間等引數;

部分截圖由於涉及敏感資訊,所以刪除掉了!

遠端主機zk查詢

./zkcli.sh -server ***.***.*.**:2181

zookeeper許可權管理

乙個zookeeper節點中不僅包含了儲存的資料,還有 acl access control list 節點建立時,可以給它設定乙個acl,來決定誰可以對節點做哪些操作。acl 具有以下特點 1.zookeeper的許可權控制是基於每個znode節點的,需要對每個節點設定許可權 2.每個znode支...

GoFramework框架簡介(四)dubbo篇

框架中dubbo配置說明 provider端配置如下 重要屬性說明 屬性說明 dubbo.host 可以控制dubbo訪問的網路許可權,設定為空則以內網位址發布服務 dubbo.port dubbo服務的埠號 dubbo.group dubbo組名,只有同組的服務才可相互呼叫 dubbo.timeo...

利用zookeeper管理集群

zookeeper主要用來做分布式協調服務,通過利用ephemeral 和 sequential特性可以很容易實現集群的管理。ephememal 的路徑在節點退出後自動失效 sequential 由zookeeper按照順序分配路徑名 第乙個節點為主節點,後乙個節點監聽前乙個節點。主要是實現多備的選...