在阿里云ECS主机中创建了某个Docker容器,容器中的代码连接RDS内网的地址无法连通。故障较诡异,通过Telnet发现宿主机上连接其他网络均正常,唯独内网RDS无法连接。初步怀疑RDS白名单是否有问题,联系RDS客服同学进行排查反馈RDS的网络均正常,白名单设置也正确,他们怀疑故障依旧来自 ...
问题现象: 在虚拟机中 java jar app.jar 程序正常启动,中文日志显示无误,在docker容器内中文全部显示为问号,但在容器内echo可以正常输出中文,遂排除字体因素。 百度说改 etc locale.conf 和 .bashrc,都没用。 解决方案: 做 docker 容器的时候加上一句ENV LANG C.UTF ,问题搞定。 参考链接: 解决docker容器中文乱码,修改doc ...
2021-05-25 10:28 0 1506 推荐指数:
在阿里云ECS主机中创建了某个Docker容器,容器中的代码连接RDS内网的地址无法连通。故障较诡异,通过Telnet发现宿主机上连接其他网络均正常,唯独内网RDS无法连接。初步怀疑RDS白名单是否有问题,联系RDS客服同学进行排查反馈RDS的网络均正常,白名单设置也正确,他们怀疑故障依旧来自 ...
一次正常的上线,发了几台docker后,却发现有的机器打了info.log里面有日志,有的没有。排查问题开始: 第一:确认这台docker是否有流量进来,确认有流量进来。 第二:确认这台docker磁盘是否慢了,磁盘没有满。 第三:确认这台docker日志级别,确认 ...
使用项目中springboot jar包和docker file构建镜像后,run镜像并映射端口,宿主机和浏览器均不能访问; 后排查发现项目application文件中已指定端口10008,故修改了dockerfile中EXPOSE的端口(run 镜像文件的端口可随机),重新构建镜像运行, 容器 ...
找到mysql的安装目录,修改my.ini文件 (1)如何找到my.ini文件 如果my.ini文件不在MySQL的安装目录下,可能放在隐藏目录,要先去找到ProgramData,(这里要先 ...
背景 运维人员反馈一个容器化的java程序每跑一段时间就会出现OOM问题,重启后,间隔大概两天后复现。 问题调查 一查日志 由于是容器化部署的程序,登上主机后使用docker logs ContainerId查看输出日志,并没有发现任何异常输出。 使用docker stats查看容器 ...
springboot启动后,一直停留在log页面,无任何错误信息 解决方式: 在maven里先clear,然后重新insert一下,问题解决 ...
应用部署在docker容器中,日志无报错,docker却有多次重启记录,Nginx监控报警 过程: 1.执行top命令查看内存占用情况 很干净的容器,只有java进程在运行 2.查看jvm情况 2.1 查看heap堆大小,可以使用jinfo -flags PID 查看 ...
修改 Docker 中 MySQL 容器的编码 找到问题点: 登录mysql,执行下面这个命令查看你数据库的编码格式 这个latin1,是导致中文显示"?"[问号]的原因 处理方法: 1. 进入MySQL容器 注:my-space-mysql:容器的名称 2. ...