使用logstash同步mysql的数据到elasticsearch 后,发现中文存在乱码。安装网上的教程添加了mysql
codec => plain {charset => "UTF-8"}
以后,问题仍然存在。sql
直接用logstash将mysql数据输出到控制台,发现仍是乱码。elasticsearch
后来查看了下mysql表的字符集,发现是utf8mb4,将utf8mb4改为utf8后正常显示中文。code