Zookeeper 客户端输入中文乱码的解决方案
本文最后更新于:2025年8月18日
一、问题复现
在使用 Zookeeper 客户端 zkCli 的过程中,如果输入中文字符,可能会出现乱码的问题:
以下是解决上述问题的方案:
二、解决方案
说明:本文默认 Zookeeper 安装位置在
/usr/local/zookeeper
目录下(可以看到 bin、data、conf 等目录),具体的安装位置请以你为准。
1. 将 bin/zkCli.sh
文件留一个备份:
1 |
|
2. 使用 vim
命令编辑 bin/zkCli.sh
,在倒数第二行添加 -Dfile.encoding=UTF-8 \
,修改后的效果图如下:
完成后在左下角输入 :wq
保存。
3. 重新启动 Zookeeper 客户端:
1 |
|
4. 创建一个带有中文字符的数据的节点:
1 |
|
此时控制台就不会出现中文乱码了:
Zookeeper 客户端输入中文乱码的解决方案
https://www.icode504.com/posts/124.html