Tomcat肥猫越来越胖,干崩了我的云服务器
文章目录
- 问题描述
- 解决方法
- 解决方式
问题描述
一个月前,我申请了一年的2核4G的腾讯云服务器,将一个单体架构Java应用部署到这台新开封的云服务器上面,就在今天,我依然一如既往的访问了一下服务器(想好好欣赏一下),但是事与愿违,它挂掉了。。
接着我通过 ping 命令来访问自己的服务器ip地址,结果发现可以ping通(服务器正在运行),这就奇怪了,昨天还能访问的网站为什么今天就没办法访问了?
不服气,我登陆了腾讯云官网,查看了一下自己的服务器状态,发现确实没有任何问题。突然我发现了一个醒目的地方,我的系统盘竟然满了!
我大致明白了为何我的服务器不工作了
解决方法
我是用putty连接到我的云服务器,想好好看看到底是为何系统盘内存被占的满满当当!我使用命令:
# df命令用于显示磁盘的相关信息
# -h表示以可读性较高的方式来显示
df -h
通过命令查看一下磁盘情况发现,文件名为/dev/vda1
的文件占用了58G内存空间!
找到原因,继续跟踪,通过cd /
来到根目录,通过命令继续查看:
# 详细查看当前目录下文件使用磁盘情况
du -sh *
通过该命令逐层深入查看,逐层深入,最终找到罪魁祸首,tomcat这只肥猫竟然占用46G磁盘空间
继续使用du -sh *
逐层查看跟踪,最终发现 logs 文件夹中的 catalina.out 这一个日志文件就占了46G
这样我找到了磁盘被占满的原因,那么为什么仅仅一个月时间,该文件就变得这么大?通过百度我找到了原因,链接:catalina.out文件过大原因
解决方式
通过排查最终发现是tomcat文件夹中的logs文件夹中的catalina.out日志文件日益增大,最终导致我的云服务器不工作。只需要将catalina.out日志文件缩小即可正常运行了!我使用如下命令清理了该日志文件,最终服务器恢复运行,大功告成!
echo " " > catalina.out
清除日志前后对比:
当然解决方式不止这一种,关于其他清理日志方式,大家可以自行尝试,链接如下:
解决catalina.out文件过大的问题
Tomcat肥猫越来越胖,干崩了我的云服务器相关推荐
- 腾讯云服务器可以干嘛?
腾讯云服务器可以干嘛?最近继阿里云降价后腾讯云也开始降价,拥有一台云服务器的成本越来越低,那么拥有一台腾讯云服务器可以干嘛?除了使用云服务器搭建网站还可以做哪些事情?腾讯云百科认为使用云服务器可以做搭 ...
- 现在实体店的生意越来越不好干
现在实体店的生意越来越不好干,店里也没有前两年景气,流失了大大小小好多客户,今天店里又没什么人,我们几个闲呆着,老板就给我们两个下达了任务,任务就是:每天每人负责联系三个客户,不管大客户还是小客户,微 ...
- 微信该服务器已饱满,微信官方:看看你们都许的什么愿望!把我服务器都干崩了...
原标题:微信官方:看看你们都许的什么愿望!把我服务器都干崩了 [果师兄科技资讯]给我一面国旗 @微信官方.今年「果师兄」的微信朋友圈就被这句话给刷屏了.到了下午,"痴心妄想"的微信 ...
- 阿里云服务器是什么/阿里云服务器是干嘛用的
今天来一堂阿里云服务器的普及课程,和新手说一下阿里云服务器是什么. 打个比方云服务器机房就是一座大楼,里面用隔断分离出了很多小空间,每个小空间就是你租用的云服务器.现在这个隔断可以根据需要调整大小,比 ...
- 胖葵酒店管理系统(android客户端+javaweb服务端+腾讯云服务器+腾讯云数据库)
胖葵酒店管理系统app 完整项目已上传github,链接在文章下面 先看效果图: 登录: 主页面(点击右上角图标进入个人中心页面): 经理模块(客房管理模块和员工管理模块与经理管理模块类似,员工管理模 ...
- 买个云服务器有啥用_买了一台云服务器可以干嘛
随着云计算的快速发展,云服务器在市场上的应用越来越广泛,然而很多人对云服务模式和作用并不了解,那么到底有一个云服务器可以干嘛呢? 1.用来放网站 Web服务器的应用通常是最常见的,可以按照日常平均PV ...
- 买了一台云服务器,到底能用来干嘛?
云计算.云会议.云办公.云蹦迪.云面试.云XX等等,2020年受疫情的影响,我们被各种云应用包围:云从过去的不为人知变成了众人皆知,上云正在成为企业发展的助推器,云计算正在被越来越多的单位和个人采用. ...
- 有了阿里云服务器如何运行Javaweb项目【安转JDK】【安装mysql】【安装Tomcat】【永久运行】
参考:https://www.cnblogs.com/qwlscn/p/11489863.html 0.先修改名字: 输入: 重启: 结果: 安装可以直接拖拽文件的东西: yum install lr ...
- mysql error104528000_腾讯云服务器CentOS安装JDK+Tomcat+MySQL详细步骤(以及遇到的各种坑)...
前言 趁着学生期间,买了一个云服务器拿来自己练练手,刚配置一个环境就让自己各种无语,把自己配置的步骤和遇到的问题整理一下. 安装过程 将下载好的安装包上传到云服务器/usr/local文件夹 scp ...
- 怎么修改云服务器项目路径,云服务器tomcat的项目路径怎么设置
云服务器tomcat的项目路径怎么设置 内容精选 换一换 华为云提供两种连接方式通过MySQL客户端连接实例:非SSL连接和SSL连接.其中,SSL连接实现了数据加密功能,具有更高的安全性.登录弹性云 ...
最新文章
- 《程序员面试宝典》-数据结构编程练习1
- BF,KMP,BM三种字符串匹配算法性能比较
- mongodb中分页显示数据集的学习
- pls-00302: 必须声明 组件_手把手教你开发vue组件库
- 前端学习(1906)vue之电商管理系统电商系统之渲染修改用户的表单
- C#IList与List区别
- idea存在包但是运行项目一直报java.lang.NoClassDefFoundError的问题
- x86和amd64指令参考
- 结构化思维:掌握这3点,分析报告不再愁
- Android系统和内核编译命令
- 第二十二篇 定义函数的三种形式以及函数的返回值
- 应对对日软件开发的危机
- c语言上机题库大一,C语言上机题库(一).doc
- gg修改器偏移量修改_gg修改器偏移量什么意思 | 手游网游页游攻略大全
- vb 链接 oracle数据库,vb 连接oracle数据库
- ASP.NET商贸进销存管理系统源码(带数据库文档)源码免费分享
- 简单方法:将iso镜像文件压缩包转化为直接可用的光盘映像文件
- 超宽带雷达P440?雷达的快时间慢时间是什么意思?
- MySQL 一键安装脚本
- android 刷机失败原因,安卓5.0刷机失败怎么办?
热门文章
- arn-linux-gcc编译失败,arm-linux-gcc 编译ARM裸机汇编程序失败,解决方法
- 地毯店人员告诉你如何正确选购合适地毯
- 1050Ti解决csgo打不开、电脑无缘无故蓝屏的终极方法
- redis源码阅读三-终于把主线任务执行搞明白了
- HTML+CSS写一个三角形(原理+实例)
- H3C 交换机软件版本升级
- html 制作人物模型,星际科幻人物模型材质教程 Stargazer Character Design Tutorial
- String转成JSON或String转为list后转为JSON或String转为map后转为JSON
- 【JAVA程序设计】基于JavaWeb技术的医疗管理系统-有报告
- 微信html代码怎么换行,微信小程序文本如何换行