明明有自动清理,日志还是把我的服务干爆了!
本文要介绍的是一个发生在我们线上环境的真实案例,问题发生在某次大促期间,对我们的线上集群造成了比较大的影响,这篇文章简单复盘一下这个问题。问了方便大家理解,实际排查和解决过程可能和本文描述的并不完全一致,但是思路是一样的。 问题过程 某次大...
本文要介绍的是一个发生在我们线上环境的真实案例,问题发生在某次大促期间,对我们的线上集群造成了比较大的影响,这篇文章简单复盘一下这个问题。问了方便大家理解,实际排查和解决过程可能和本文描述的并不完全一致,但是思路是一样的。 问题过程 某次大...
相信很多程序员对于Linux系统都不陌生,即使自己的日常开发机器不是Linux,那么线上服务器也大部分都是的,所以,掌握常用的Linux命令也是程序员必备的技能。 但是,怕就怕很多人对于部分命令只是一知半解,使用不当就能导致线上故障。 前段...
转载自:https://segmentfault.com/a/1190000003063859 最近在看Linux的IO模型,看到这样一篇文章,写的很好,转载过来经常看下。 同步IO和异步IO,阻塞IO和非阻塞IO分别是什么,到底有什么区别...
默认情况下,使用vim打开文本文件都是灰蒙蒙的一片,当我们要在其中查询某个字符的时候也看的不清楚。但是,有办法解决这种困境。 主要是修改~/.vimrc文件 文件内容如下: set ai " auto indenting set histo...
原文地址:http://www.worldhello.net/2011/04/02/2405.html 最近学习rpm打包,参考ibm文档库里rpm打包的文章,结合自己的实践,总结如下,一来备忘,二来和大家交流。 和deb打包不同,rpm打...
在Linux操作系统中,有一个系统软件包,它的功能类似于Windows里面的“添加/删除程序”,但是功能又比“添加/删除程序”强很多,它就是Red Hat Package Manager(简称RPM)。 本文简单介绍rpm操作的常用命令 R...
作为一个Java开发人员,有些常用的Linux命令必须掌握。即时平时开发过程中不使用Linux(Unix)或者mac系统,也需要熟练掌握Linux命令。因为很多服务器上都是Linux系统。所以,要和服务器机器交互,就要通过shell命令。 ...
场景描述: 在远程服务器上向本地scp文件,或者在其他机器上登录自己的电脑。使用ssh命令或者scp命令时提示连接被拒绝。 解决方法(MAC BOOK): 系统偏好设置——>共享——>打开远程登录
brew install wget 或者 curl -O http://ftp.gnu.org/gnu/wget/wget-1.13.4.tar.gz tar xzvf wget-1.13.4.tar.gz cd wget-1.13.4 ....
在Mac OSX 系统默认是没有类似windows中的 tree命令,找到一条比较有意思的命令可以实现: find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g' 为了方便使用,写一个al...