原文:记一次docker容器中运行springboot程序日志打印的中文变成问号

问题现象: 在虚拟机中 java jar app.jar 程序正常启动,中文日志显示无误,在docker容器内中文全部显示为问号,但在容器内echo可以正常输出中文,遂排除字体因素。 百度说改 etc locale.conf 和 .bashrc,都没用。 解决方案: 做 docker 容器的时候加上一句ENV LANG C.UTF ,问题搞定。 参考链接: 解决docker容器中文乱码,修改doc ...

2021-05-25 10:28 0 1506 推荐指数:

查看详情

一次阿里云ECSDocker容器内无法连接RDS内网地址的故障解决

在阿里云ECS主机创建了某个Docker容器容器的代码连接RDS内网的地址无法连通。故障较诡异,通过Telnet发现宿主机上连接其他网络均正常,唯独内网RDS无法连接。初步怀疑RDS白名单是否有问题,联系RDS客服同学进行排查反馈RDS的网络均正常,白名单设置也正确,他们怀疑故障依旧来自 ...

Wed Apr 28 21:18:00 CST 2021 0 298
一次上线部分docker不打日志的问题排查

一次正常的上线,发了几台docker后,却发现有的机器打了info.log里面有日志,有的没有。排查问题开始: 第一:确认这台docker是否有流量进来,确认有流量进来。 第二:确认这台docker磁盘是否慢了,磁盘没有满。 第三:确认这台docker日志级别,确认 ...

Fri Jul 19 17:26:00 CST 2019 0 442
一次docker springboot无法访问

使用项目中springboot jar包和docker file构建镜像后,run镜像并映射端口,宿主机和浏览器均不能访问; 后排查发现项目application文件已指定端口10008,故修改了dockerfileEXPOSE的端口(run 镜像文件的端口可随机),重新构建镜像运行容器 ...

Tue Dec 03 08:33:00 CST 2019 0 874
一次容器springboot程序OOM问题探险

背景 运维人员反馈一个容器化的java程序每跑一段时间就会出现OOM问题,重启后,间隔大概两天后复现。 问题调查 一查日志 由于是容器化部署的程序,登上主机后使用docker logs ContainerId查看输出日志,并没有发现任何异常输出。 使用docker stats查看容器 ...

Sun Sep 22 03:03:00 CST 2019 0 490
一次jvm oom 导致docker容器频繁重启问题排查

应用部署在docker容器日志无报错,docker却有多次重启记录,Nginx监控报警 过程: 1.执行top命令查看内存占用情况    很干净的容器,只有java进程在运行 2.查看jvm情况   2.1 查看heap堆大小,可以使用jinfo -flags PID 查看 ...

Tue Oct 13 00:51:00 CST 2020 0 879
docker mysql 容器中文显示"?"[问号]问题处理

修改 Docker MySQL 容器的编码 找到问题点: 登录mysql,执行下面这个命令查看你数据库的编码格式 这个latin1,是导致中文显示"?"[问号]的原因 处理方法: 1. 进入MySQL容器 注:my-space-mysql:容器的名称 2. ...

Tue May 18 19:26:00 CST 2021 0 1479
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM