问题描述
同一个环境,同CID的项目输出后,日志文件汉字出现偶发性乱码,排查服务器环境与项目本身编码都是UTF-8
解决办法
JVM 读取系统环境语言的优先级是这个样子的 LC_ALL > LC_* > LANG,所以不一定是以LANG为准,建议设置JDK默认的语言为wrapper.java.additional.2=-Dfile.encoding=UTF-8
-Dfile.encoding=UTF-8
同一个环境,同CID的项目输出后,日志文件汉字出现偶发性乱码,排查服务器环境与项目本身编码都是UTF-8
JVM 读取系统环境语言的优先级是这个样子的 LC_ALL > LC_* > LANG,所以不一定是以LANG为准,建议设置JDK默认的语言为wrapper.java.additional.2=-Dfile.encoding=UTF-8
-Dfile.encoding=UTF-8