Когда я выкидываю сообщения Kafka в Windows cmd с помощью следующей команды:
kafka-console-consumer --bootstrap-server example.server.net:31128 --topic MY_TOPIC_NAME --from-beginning
символы кириллицы отображаются в консоли как абракадабра.
Я следил за этот ответ , чтобы изменить мою кодовую страницу на UTF-8 с chcp 65001
. Затем я запускаю cmd с cmd /u
и устанавливаю шрифт Lucida Console
.
Так что, если я напишу несколько символов кириллицы в некоторый текстовый файл:
c:\test>echo привет > test.txt
Текст кириллицы отображается просто отлично. Затем я снова выбрасываю сообщения, но кириллические символы по-прежнему плохие.
Мне сказали, что Кафка использует UTF-8 для хранения данных.
Подскажите, пожалуйста, как мне настроить Win cmd для решения этой проблемы?