是否可以通过Zookeeper CLI读取其中包含空格的znode?
我在区域下有2个值('us-west 1'和'us-east')
[zk: localhost:2181(CONNECTED) 11] get /regions/
us-west 1 us-east
Run Code Online (Sandbox Code Playgroud)
我可以读'us-east'.
[zk: localhost:2181(CONNECTED) 11] get /regions/us-east
null
cZxid = 0xa
ctime = Tue Jul 10 12:41:49 IST 2012
mZxid = 0xa
mtime = Tue Jul 10 12:41:49 IST 2012
pZxid = 0x1b
cversion = 9
dataVersion = 0
aclVersion = 0
ephemeralOwner = 0x0
dataLength = 0
numChildren = 9
Run Code Online (Sandbox Code Playgroud)
但不是'us-west 1'
[zk: localhost:2181(CONNECTED) 11] get /regions/us-west 1
Node does not exist: /regions/us-west
Run Code Online (Sandbox Code Playgroud)
我尝试了'%20','\','+'等选项,但是没有任何效果.
请尝试zookeepercli,如下:
$ zookeepercli --servers srv1,srv2,srv3 -c create "/demo_only 1" "the value"
$ zookeepercli --servers srv1,srv2,srv3 -c get "/demo_only 1"
the value
Run Code Online (Sandbox Code Playgroud)
zookeepercli是免费的开源软件.免责声明:我是这个工具的作者.
| 归档时间: |
|
| 查看次数: |
7739 次 |
| 最近记录: |