• linux服务器空间不足异常


    linux服务器空间不足异常

    今天收到邮件说正式环境一个功能的上传文件解析出问题了,要解决。查看半天后同事说可能是服务器空间满了,用df -h发现果真是服务器满了,开始删文件,重启服务,问题解决。

    解决流程

    首先,收到邮件后,首先要了一份模板,在测试机导入成功。

    接着,开始检查代码逻辑。客户提供的返回信息是ajax只有在后台程序运行过程中直接中断才会返回的信息。检查代码后发现只有文件读取这一块没有Try catch,但这一块加了逻辑判断,不可能存在错误。

    然后,查看正式机日志,先看连接日志,返回的是500,那么初步确定是服务器上传文件的问题,跟同事沟通后,没有人动过正式机服务器。接着看catalina,没有日志。。。同事上次删除的时候还未删除完就停止了,导致线程冲突,日志未保存。

    一筹莫展之际,同事说了句,看下空间是不是满了,有道理,上传和下载失败可能是服务器空间的问题,但是服务器空间不是一般很大的吗,抱着疑问敲出了"df -h",嗯,use 100,20g,囧,的确是空间占满了,删除完一些文件,发现catalina文件过大,删除后在中午重启服务就好了。实在是没想到正式机服务器只有20g空间。。。

    问题核心

    问题描述:上传功能失效,代码逻辑没有问题。

    问题产生原因:服务器空间不足,使用完所有空间。

    问题解决方案:删除catalina的文件,

    总结

    有关于上传需要用到系统资源的地方,如果多个功能点出现这个无法上传的问题,应当排查服务器自身的问题。这次就是服务器的原因,要不是同事的一句话,就得忙一阵。

    经验还是不足呀,经验有的时候可以帮助解决一些问题,就好像接口一样,遇到类似的问题可以一下子看出问题所在。

  • 既然不能成为屠龙的勇士,那么就好好成为一名优秀的管家,为公主建设一个温馨美好的家。
    Since it can not become a dragon warrior, then it is a good housekeeper, for the princess to build a warm and beautiful home.

  • 相关阅读:
    【XSY2720】区间第k小 整体二分 可持久化线段树
    【XSY2719】prime 莫比乌斯反演
    【XSY2718】gift 分数规划 网络流
    【CTSC2017】【BZOJ4903】吉夫特 卢卡斯定理 DP
    【XSY2729】欧拉子图 无向图连通性 数学
    【XSY2730】Ball 多项式exp 多项式ln 多项式开根 常系数线性递推 DP
    【BZOJ1999】【NOIP2007】树网的核 单调队列优化DP
    NOIP2017游记
    【BZOJ2127】happiness 网络流
    【BZOJ3625】【CF438E】小朋友和二叉树 NTT 生成函数 多项式开根 多项式求逆
  • 原文地址:https://www.cnblogs.com/ITflying/p/7277989.html
  • Copyright © 2020-2023  润新知