
linux
文章平均质量分 76
duke_pan
这个作者很懒,什么都没留下…
展开
-
arthas热更新线上代码
arthas热更新线上代码Arthas 是阿里巴巴开源的 Java 应用诊断利器,一般习惯用 Arthas 来定位线上的问题,今天给大家介绍的 Arthas 诊断技巧便是 – 热更新线上代码。在生产环境热更新代码,并不是很好的行为,可能会引发一些问题,请谨慎使用我们第一步肯定得先在linux上安装上arthaswget https://arthas.gitee.io/arthas-boot.jar之后就可以运行arthas了java -jar arthas-boot.jar启动后会显示转载 2021-04-22 17:40:38 · 1014 阅读 · 0 评论 -
inux定时清除缓存
linux定时清除缓存引言引言如果你的服务器出现cache过多的情况或者服务器内存不足的情况,请参考这篇。1、创建清除缓存shell执行脚本:cleanCache.sh#!/bin/bash#每天早上9点清除一次缓存echo "开始清除缓存"sync;sync;sync #写入硬盘,防止数据丢失sleep 10 #延时10秒echo 3 > /proc/sys/vm/drop_caches注意:记住你保存脚本的文件夹这里清除缓存有3个级别,看你需求选择echo 1 >原创 2020-12-17 17:18:17 · 453 阅读 · 0 评论 -
linux布置微服务导致内存不足的解决
linux布置微服务导致内存不足现象:前段时间发现某台开发机上各个微服务进程占用内存很高,经常出现某个服务挂掉的现象,这里记录下解决思路方案,仅供参考。查看发现服务器剩余内存很小free -m 这是台测试服务器,内存本来就小,但是运行的服务挺多,包括一个微服务和springboot项目,本身微服务就很占内存,几个微服务项目的服务直接就把服务器内存占光了,所有新增了springboot项目后经常出现某个服务挂掉的现象。所以想着看看能不能较少某个服务的分配内存来增加项目存活的可能性。解决问题之前原创 2020-12-15 17:35:07 · 1906 阅读 · 0 评论