logstash 中报错 ArgumentError invalid byte sequence in UTF-8
2017-12-19 09:39
1121 查看
logstash 中报错 ArgumentError invalid byte sequence in UTF-8
错误背景:
1.logstash使用jdbc连接数据库
2.查询sql中包含中文,且sql文件编码格式是GB2312
报错原因:
可能logstash的JDBC插件不支持GB2312吧,看报错详细内容好像是RUBY写的
解决办法:
1.用文本编辑工具比如EmEditor,把sql文件的编码格式改为UTF-8
2.把logstash上面相关的sql文件删掉
3.把UTF-8格式的sql文件放到logstash相关目录
错误背景:
1.logstash使用jdbc连接数据库
2.查询sql中包含中文,且sql文件编码格式是GB2312
报错原因:
可能logstash的JDBC插件不支持GB2312吧,看报错详细内容好像是RUBY写的
解决办法:
1.用文本编辑工具比如EmEditor,把sql文件的编码格式改为UTF-8
2.把logstash上面相关的sql文件删掉
3.把UTF-8格式的sql文件放到logstash相关目录
相关文章推荐
- ArgumentError: invalid byte sequence in UTF-8 Use --trace for backtrace.
- ruby中in `split': invalid byte sequence in UTF-8 (ArgumentError)解决方法
- CocoaPods pod install的时候报错:invalid byte sequence in UTF-8 (ArgumentError)解决办法
- ruby中in `split': invalid byte sequence in UTF-8 (ArgumentError)解决方法
- CocoaPods pod install的时候报错:invalid byte sequence in UTF-8 (ArgumentError)解决办法
- 【FAQ】Jenkins上,xcpretty编译报错:invalid byte sequence in US-ASCII (ArgumentError)
- 使用REXML解析XML时碰到invalid byte sequence in GBK (ArgumentError)问题
- Jenkins上,xcpretty编译报错:invalid byte sequence in US-ASCII (ArgumentError)
- 部署服务的时候报错 ArgumentError: invalid byte sequence in US-ASCII
- 部署服务的时候报错 ArgumentError: invalid byte sequence in US-ASCII
- invalid byte sequence in US-ASCII (ArgumentError)
- 记录下 invalid byte sequence in US-ASCII (ArgumentError) 解决办法
- Java使用dom4j读取xml时报错:org.dom4j.DocumentException: Error on line 2 of document : Invalid byte 2 of 2-byte UTF-8 sequence. Nested exception: Invalid byte 2 of 2-byte UTF-8 sequence
- Unexpected error: Invalid byte sequence in conversion input的问题
- Unexpected error: Invalid byte sequence in conversion input的问题
- PHP Warning: json_encode(): Invalid UTF-8 sequence in argument
- PHP Warning: json_encode(): Invalid UTF-8 sequence in argument in....
- Invalid byte 3 of 3-byte UTF-8 sequence.
- Tomcat,java.io.UTFDataFormatException:Invalid byte 2 of 2-byte UTF-8 sequence问题的解决
- com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: Invalid byte 2 of 3-byte UTF-8 sequence问题原因,以及解决方案