在阿里雲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. ...