当我使用以下命令将Kafka消息转储到Windows cmd中时:
kafka-console-consumer --bootstrap-server example.server.net:31128 --topic MY_TOPIC_NAME --from-beginning
西里尔字母在控制台中显示为abracadabra。
我一直关注this answer,使用chcp 65001
将代码页更改为UTF-8。然后,我用cmd /u
运行cmd并将字体设置为Lucida Console
。
所以,如果我在一些txt文件中写一些西里尔字母:
c:\test>echo привет > test.txt
西里尔文字显示得很好。然后我再次转出邮件,但西里尔字母仍然不好。
有人告诉我Kafka使用UTF-8来存储数据。
能否请您指导我如何配置Win cmd来解决此问题?