arthas 在线教程进阶模块中Ognl命令打印中文出现乱码

8mmmxcuj  于 2022-04-21  发布在  Java
关注(0)|答案(4)|浏览(616)
  • 我已经在 issues 里搜索,没有重复的issue。

环境信息

  • arthas-boot.jar 或者 as.sh 的版本: xxx
  • Arthas 版本: xxx
  • 操作系统版本: xxx
  • 目标进程的JVM版本: xxx
  • 执行arthas-boot的版本: xxx

重现问题的步骤

  1. 打印命令输入中文

期望的结果

打印出的文本也是中文

实际运行的结果

把异常信息贴到这里
7z5jn7bk

7z5jn7bk1#

都不能打印中文,这个跟telnet协议的实现有关

ha5z0ras

ha5z0ras2#

都不能打印中文,这个跟telnet协议的实现有关

哦哦好的谢谢

yv5phkfx

yv5phkfx3#

都不能打印中文,这个跟telnet协议的实现有关

telnet 可以支持中文显示, arthas telnet server使用的是UTF-8编码,客户端设置为一样就不会乱码。
目前已知arthas-client 有些问题。

qc6wkl3g

qc6wkl3g4#

都不能打印中文,这个跟telnet协议的实现有关

telnet 可以支持中文显示, arthas telnet server使用的是UTF-8编码,客户端设置为一样就不会乱码。
目前已知arthas-client 有些问题。

arthas的telnet是基于 termd 实现的,我目前来看还是不支持中文的。 如果要支持估计得改termd的实现

相关问题