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

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

  • 相关阅读:
    响应式一些知识
    自动显示git分支--安装oh-my-zsh(Ubuntu环境)
    一些感受吧
    vim 编辑器笔记
    gitlab 配置 ssh && ubuntu
    css3遇到的一些属性
    ajax 基础教程
    怎么查看浏览器内核
    简单理解锁
    测试项目注意项
  • 原文地址:https://www.cnblogs.com/modairy/p/7993164.html
Copyright © 2011-2022 走看看