解决线上服务logback 乱码问题
来源:互联网 发布:js中window与事件 编辑:程序博客网 时间:2024/04/19 16:19
从网上查询资料
获得以下结果
1 设置 project 和file 文件为utf-8 编码
2 设置 logback 文件内容
appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender"> <encoder charset="UTF-8"> <pattern>${date_pattern}</pattern> </encoder></appender>
添加 encoder 属性。
3 设置 tomcat 启动选项,
添加
JAVA_OPTS="$JAVA_OPTS -Dfile.encoding=UTF-8"
但是都没有解决我的问题,
到底为什么?
因为我用的是securityCRT ,而且是在windows 上 安装的,所以securityCRT 默认使用的编码应该是gbk 就是这个问题。
解决办法就是 设置securityCrt 的编码为utf8.
如何设置:
打开SecureCRT,建立一个链接。新建立的链接黑字白底,并且字体较小,还有中文乱码问题。
我们需要进行相关的设置,来解决这些问题。点击菜单栏中的 选项=》会话选项,出现会话选项的设置框。- 在会话选项的设置框中,选择类别中的 终端=》仿真,然后在右边的仿真设置项中,选择linux。这样可以让黑字白底变成黑底白字,不在那么耀眼。
- 然后选择分类中的 终端=》外观,在右边的窗口和文本外观设置项中,有一项字符编码,选择UTF-8,这样就能解决乱码问题。
0 0
- 解决线上服务logback 乱码问题
- 解决线上问题办法
- java线上服务问题排查
- java线上服务问题排查
- 解决线上问题的办法
- 线上问题的解决思路
- solr 4 线上服务,解决慢查询导入问题。Query execution was interrupted
- 线上服务经常性死机问题分析总结
- 一次线上服务故障应急问题总结
- 线上服务CPU100%问题快速定位实战
- 线上服务内存OOM问题定位三板斧
- 线上服务CPU100%问题快速定位实战
- 线上服务内存OOM问题定位三板斧
- 线上服务CPU100%问题快速定位实战
- 线上服务CPU100%问题快速定位实战
- 线上服务内存OOM问题定位三板斧
- 线上服务CPU100%问题快速定位实战
- 线上服务CPU100%问题快速定位实战
- Java的发展历史
- Shell编程中使用管道循环中无法改变外部变量的解决办法
- 微信小程序-UI控件的使用(3)
- LeetCode OJ-62. Unique Paths(DP)
- TCP协议中FLAG的含义
- 解决线上服务logback 乱码问题
- logstash zabbix插件
- redis常用命令
- bash shell命令行选项与修传入参数处理
- 很全面的vimrc配置技巧
- 互联网公司校招Java面试题总结及答案——招银科技
- 一分钟学awk够用
- 关于数据结构和反转课堂的心得体会
- NodeJS、NPM安装配置步骤(windows版本)