zoukankan      html  css  js  c++  java
  • 一个部署了tomcat服务的linux服务器,运行一段时间后出现内存和空间不足的问题

    —— 前段时间项目上的事比较忙,期间笔记都是临时存在本地txt,这些天有点时间了,整理出来,以便日后查看;

    linux 查看内存使用情况:
    free -m

    释放缓存:
    /proc/sys/vm/drop_caches

    报错:
    -bash: /proc/sys/vm/drop_caches: Permission denied
    报错使用下面命令释放缓存:
    sudo sh -c 'echo 3 > /proc/sys/vm/drop_caches'

    ----------------------------------------------------------
    报错:java.io.IOException: No space left on device at java.io.FileOutputStream.writeBytes(Native Method) at java.io
    日志清理 即可;

    -- 相关命令
    查看空间使用情况:
    df -k

    清理catalina.out文件,如果文件在使用中,注意不要直接删除文件,否则,文件流还会往里面继续输出,导致隐藏内存占用暴涨!
    cd tomcat下的logs目录
    echo "">catalina.out

    --------------------------------------------------------------

  • 相关阅读:
    组合继承
    包装明星——封装
    多种添加公用方法的方式
    专有扩展
    插入标记
    mac 命令操作
    php(apache)切换版本
    SqlServer索引+约束篇章
    sqlserver 常用语法
    C# 通用数据访问类
  • 原文地址:https://www.cnblogs.com/modairy/p/7993164.html
Copyright © 2011-2022 走看看