文章目录

  • 问题描述
  • 解决方法
  • 解决方式

问题描述

一个月前,我申请了一年的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肥猫越来越胖,干崩了我的云服务器相关推荐

  1. 腾讯云服务器可以干嘛?

    腾讯云服务器可以干嘛?最近继阿里云降价后腾讯云也开始降价,拥有一台云服务器的成本越来越低,那么拥有一台腾讯云服务器可以干嘛?除了使用云服务器搭建网站还可以做哪些事情?腾讯云百科认为使用云服务器可以做搭 ...

  2. 现在实体店的生意越来越不好干

    现在实体店的生意越来越不好干,店里也没有前两年景气,流失了大大小小好多客户,今天店里又没什么人,我们几个闲呆着,老板就给我们两个下达了任务,任务就是:每天每人负责联系三个客户,不管大客户还是小客户,微 ...

  3. 微信该服务器已饱满,微信官方:看看你们都许的什么愿望!把我服务器都干崩了...

    原标题:微信官方:看看你们都许的什么愿望!把我服务器都干崩了 [果师兄科技资讯]给我一面国旗 @微信官方.今年「果师兄」的微信朋友圈就被这句话给刷屏了.到了下午,"痴心妄想"的微信 ...

  4. 阿里云服务器是什么/阿里云服务器是干嘛用的

    今天来一堂阿里云服务器的普及课程,和新手说一下阿里云服务器是什么. 打个比方云服务器机房就是一座大楼,里面用隔断分离出了很多小空间,每个小空间就是你租用的云服务器.现在这个隔断可以根据需要调整大小,比 ...

  5. 胖葵酒店管理系统(android客户端+javaweb服务端+腾讯云服务器+腾讯云数据库)

    胖葵酒店管理系统app 完整项目已上传github,链接在文章下面 先看效果图: 登录: 主页面(点击右上角图标进入个人中心页面): 经理模块(客房管理模块和员工管理模块与经理管理模块类似,员工管理模 ...

  6. 买个云服务器有啥用_买了一台云服务器可以干嘛

    随着云计算的快速发展,云服务器在市场上的应用越来越广泛,然而很多人对云服务模式和作用并不了解,那么到底有一个云服务器可以干嘛呢? 1.用来放网站 Web服务器的应用通常是最常见的,可以按照日常平均PV ...

  7. 买了一台云服务器,到底能用来干嘛?

    云计算.云会议.云办公.云蹦迪.云面试.云XX等等,2020年受疫情的影响,我们被各种云应用包围:云从过去的不为人知变成了众人皆知,上云正在成为企业发展的助推器,云计算正在被越来越多的单位和个人采用. ...

  8. 有了阿里云服务器如何运行Javaweb项目【安转JDK】【安装mysql】【安装Tomcat】【永久运行】

    参考:https://www.cnblogs.com/qwlscn/p/11489863.html 0.先修改名字: 输入: 重启: 结果: 安装可以直接拖拽文件的东西: yum install lr ...

  9. mysql error104528000_腾讯云服务器CentOS安装JDK+Tomcat+MySQL详细步骤(以及遇到的各种坑)...

    前言 趁着学生期间,买了一个云服务器拿来自己练练手,刚配置一个环境就让自己各种无语,把自己配置的步骤和遇到的问题整理一下. 安装过程 将下载好的安装包上传到云服务器/usr/local文件夹 scp ...

  10. 怎么修改云服务器项目路径,云服务器tomcat的项目路径怎么设置

    云服务器tomcat的项目路径怎么设置 内容精选 换一换 华为云提供两种连接方式通过MySQL客户端连接实例:非SSL连接和SSL连接.其中,SSL连接实现了数据加密功能,具有更高的安全性.登录弹性云 ...

最新文章

  1. 《程序员面试宝典》-数据结构编程练习1
  2. BF,KMP,BM三种字符串匹配算法性能比较
  3. mongodb中分页显示数据集的学习
  4. pls-00302: 必须声明 组件_手把手教你开发vue组件库
  5. 前端学习(1906)vue之电商管理系统电商系统之渲染修改用户的表单
  6. C#IList与List区别
  7. idea存在包但是运行项目一直报java.lang.NoClassDefFoundError的问题
  8. x86和amd64指令参考
  9. 结构化思维:掌握这3点,分析报告不再愁
  10. Android系统和内核编译命令
  11. 第二十二篇 定义函数的三种形式以及函数的返回值
  12. 应对对日软件开发的危机
  13. c语言上机题库大一,C语言上机题库(一).doc
  14. gg修改器偏移量修改_gg修改器偏移量什么意思 | 手游网游页游攻略大全
  15. vb 链接 oracle数据库,vb 连接oracle数据库
  16. ASP.NET商贸进销存管理系统源码(带数据库文档)源码免费分享
  17. 简单方法:将iso镜像文件压缩包转化为直接可用的光盘映像文件
  18. 超宽带雷达P440?雷达的快时间慢时间是什么意思?
  19. MySQL 一键安装脚本
  20. android 刷机失败原因,安卓5.0刷机失败怎么办?

热门文章

  1. arn-linux-gcc编译失败,arm-linux-gcc 编译ARM裸机汇编程序失败,解决方法
  2. 地毯店人员告诉你如何正确选购合适地毯
  3. 1050Ti解决csgo打不开、电脑无缘无故蓝屏的终极方法
  4. redis源码阅读三-终于把主线任务执行搞明白了
  5. HTML+CSS写一个三角形(原理+实例)
  6. H3C 交换机软件版本升级
  7. html 制作人物模型,星际科幻人物模型材质教程 Stargazer Character Design Tutorial
  8. String转成JSON或String转为list后转为JSON或String转为map后转为JSON
  9. 【JAVA程序设计】基于JavaWeb技术的医疗管理系统-有报告
  10. 微信html代码怎么换行,微信小程序文本如何换行